Jenkins '역방향 프록시 설정이 잘못된 것으로 파악되었습니다.' 에러 해결
2019. 8. 10. 15:13ㆍCentOS 7/Jenkins
반응형
jenkins 를 apache 웹서버를 이용하여 가상호스트 설정하는 것을 배웠습니다.
이제는, http://ci.jiniworld.me/
에 접속하면 젠킨스 웹페이지가 열립니다.
그리고, 젠킨스 기능도 정상적으로 작동합니다.
그런데 이상하게 계속 역방향 프록시 설정이 잘못된 것으로 파악된다는 메시지가 뜹니다.
다시 한번 가상호스트 설정파일을 열어봅시다.
※ 가상 호스트에 대해 알고 싶다면 Apache 2.4 를 이용한 VirtualHost 설정 포스트를 읽어보세요!
<VirtualHost *:80> ServerName ci.jiniworld.me ErrorLog "/var/log/httpd/api/ci-error_log" CustomLog "/var/log/httpd/api/ci-access_log" common RewriteEngine On ProxyRequests Off ProxyPreserveHost On <Proxy http://127.0.0.1:9090/*> Order deny,allow Allow from all </Proxy> AllowEncodedSlashes NoDecode ProxyPass / http://127.0.0.1:9090/ nocanon ProxyPassReverse / http://127.0.0.1:9090/ </VirtualHost>
가상호스트 설정파일에 이상이 없다면, 정말 의외의 곳에서 에러가 발생되었을 수 있습니다.
바로, Jenkins 시스템 설정상에 기입했던 Jenkins URL!
Jenkins 관리 > 시스템 설정 > Jenkins Location - Jenkins URL 에 설정되어있는 Jenkins URL을 살펴봅시다.
맙소사... 충격과 공포네요.
가상호스트 설정을 하면서 http://ci.jiniworld.me/
로 접속할 시, 서버 내부에서 http://localhost:9090/
으로 접속되도록 설정을 했고,
그 후엔 9090포트를 방화벽을 닫았었죠.
그런데 여기에선 이미 닫아두었던 포트를 이용하고 있는 여전히 예전 URL로 설정이 되어있네요.
시스템 설정의 Jenkins URL이 잘못되어 에러메시지가 났던 거였습니다.
얼른 URL을 http://ci.jiniworld.me/
로 바꿔줍니다.
++ 키워드
- 역방향 프록시 설정이 잘못된 것으로 파악되었습니다.
- Jenkins 역방향 프록시 설정 오류
- Jenkins URL
- apache VirtualHost Jenkins
728x90
반응형
'CentOS 7 > Jenkins' 카테고리의 다른 글
[Jenkins] 4. Build 성공 후 앱 자동 배포하기 (0) | 2020.08.19 |
---|---|
[Jenkins] 3. GitHub hook을 이용한 Spring Boot 웹애플리케이션 빌드 자동화 (0) | 2020.07.14 |
[Jenkins] 2. Jenkins에 환경변수(Global Tool Configuration) 설정하기 (0) | 2020.07.13 |
[Jenkins] 1. CentOS 7 환경에 Jenkins 설치하기 (0) | 2020.07.13 |
[Jenkins] swap file 설정을 통한 메모리 누수문제 해결 (0) | 2019.08.27 |