오늘 아침 웹 인터페이스에서 업데이트를 실행했는데, Discourse 업데이트(도커가 아닌) 도중 업데이트가 실패했다는 메시지가 떴습니다. 로그 화면을 확인해 봤지만 제게는 큰 의미가 없었습니다. 그래서 SSH로 접속해서 'cd /var/discourse’를 실행한 뒤 'git pull’과 './launcher rebuild app’을 실행했습니다. 모든 작업이 완료된 후 사이트가 502 Bad Gateway 오류를 반환합니다. (참고로 사이트 주소는 http://forums.nyheritage.org/ 입니다). 비슷한 주제들을 읽어 봤지만, 이 상황에 대한 해결책을 제시하는 내용은 찾지 못했습니다.
/var/discourse# docker ps --all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ae2dac939415 local_discourse/app "/sbin/boot" 7 minutes ago Exited (5) 2 minutes ago app
여기서도 비슷한 문제가 발생했어요: 앱을 다시 빌드(./launcher rebuild app)한 후, 사이트가 이 오류를 반환하고 있습니다. 새 컨테이너를 추가하고 nginx 프록시를 통해 멀티 포럼을 설정하려고 했는데, 뭔가 잘못되었습니다. 변경 사항을 원래대로 되돌렸지만 포럼이 작동하지 않아요(… 네, 설정이 올바르게 복구되었는지 확신합니다). :-(,
저도 같은 문제가 있습니다. Docker 업데이트를 실행한 후 Discourse 업데이트만 적용하려고 했더니 502 오류가 발생했습니다. 업그레이드 과정에서 실패한 것으로 보이는데, 500 오류가 표시되고 있었습니다. 이후 재빌드(./launcher rebuild app)를 진행했는데, 지금은 502 오류가 나타납니다.