Gitlab 502 Error Whoops, GitLab is taking too much time to respond.

잘 동작하던 Gitlab 서비스가 갑자기 502 에러를 내뱉었다. 시스템 설정이 바뀐 것도 아닌데 무슨 일인고 하니. 기본으로 사용하던 Port가 시스템 재부팅 후 다른 서비스와 충돌해서 발생한 문제다.

/etc/gitlab/gitlab.rb 에 보면 Port를 변경할 수 있다. 보통 uvicorn 이라는 서비스를 사용하는데 필자의 서비스 환경은 puma라는 것으로 되어 있어서 puma[‘port’]를 8081이 아니라 다른 걸로 변경해주었다.

변경 후 아래 명령으로 변경 사항을 적용한다.

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

Leave a Reply