Использование Apache в качестве обратного прокси-сервера для gitlab omnibus

2661
AMDG

Я использую GitLab Omnibus на сервере CentOS6.5.

Сервер gitlab Nginx прослушивает порт 6543 (Apache уже использует 80 и 443).

Я хочу использовать Apache в качестве обратного прокси для доступа к GitLab с этим адресом: gitlab.example.comвместоexample.com:6543

Поэтому я добавляю виртуальный хост Apache, вот его конфигурация:

<IfModule mod_ssl.c> <VirtualHost *:443> ServerAdmin admin@example.com ServerName gitlab.example.com ServerSignature Off CustomLog /var/log/httpd/gitlab_access.log combined ErrorLog /var/log/httpd/gitlab_error.log ErrorLog syslog:local2  <IfModule mod_proxy.c> ProxyVia On ProxyRequests Off ProxyPass / https://example.com:6543/ ProxyPassReverse / https://example.com:6543/ ProxyPreserveHost Off <Proxy *> Options FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Proxy> </IfModule>  # SSL Config SSLCertificateFile /etc/ssl/example.com/default.crt SSLCertificateKeyFile /etc/ssl/example.com/default.key  SSLEngine on SSLProtocol all -SSLv2 SSLHonorCipherOrder on SSLCipherSuite ALL:!aNULL:!eNULL:!LOW:!EXP:!RC4:!3DES:+HIGH:+MEDIUM Header set Strict-Transport-Security "max-age=2678400" </VirtualHost> </IfModule>  <VirtualHost *:80> ServerName gitlab.example.com Redirect / https://gitlab.example.com:443 </VirtualHost> 

Таким образом, GitLab и Apache работают, но при попытке получить доступ к gitlab через прокси-сервер он дает сбой и выдает ошибку 500.

Как я могу сделать эту работу?

1
Вы просматривали `/ var / log / httpd / gitlab_error.log` или другие журналы ошибок apache? heavyd 9 лет назад 0
Нет ошибки в gitlab_error.log, теперь проверю другой журнал ошибок. AMDG 9 лет назад 0
Ничего больше в других журналах ошибок ... AMDG 9 лет назад 0
Может быть, прокси работает ... как насчет ваших журналов ошибок nginx? heavyd 9 лет назад 0
Ничего в логах nginx. Я пытаюсь прокси-сервер единорога, он работает, но я не могу подключиться, и gitlab мучительно медленно ... AMDG 9 лет назад 0

0 ответов на вопрос

Похожие вопросы