Jenkins & SonarQube on server: proxy - marcinogo/robot GitHub Wiki
Po rozwiązaniu poprzednich problemów pojawił się kolejny.
Mimo tego, że https://jenkins-nasz-pan.pl było certyfikowane, nie można było tego samego powiedzieć o http://jenkins-nasz-pan.pl/sonar. Zasób, pod którym znajdował się SonarQube nie posiadał certyfikatu SSL i próba użycia protokołu HTTPS
by się z nim połączyć, kończyła się kodem odpowiedzi 503 Service Unavailable
.
-
Konfiguracja
proxy
w pliku konfiguracyjnym Apache2:/etc/apache2/mods-enabled/proxy.conf
, -
Dodanie informacje o właścicielu serwera (
ServerAdmin
), -
Zdefiniowanie stałego przekierowania z portu
80
w pliku000-default.conf
, -
Zadekralowanie
<VirtualHost *:443>
w plikudefault-ssl.conf
.
Konfiguracja pliku 000-default.conf
została zasadniczo wykonana już na etapie łączenia naszego serwera z domeną. W pliku default-ssl.conf
deklaracja <VirtualHost *:443>
duplikuje wpis z proxy.conf
.
Możliwe, że edycja 000-default.conf
oraz default-ssl.conf
nie jest potrzeba, ponieważ duplikują konfiguracje z proxy.conf
.