Сегодня утром я запускал обновления через веб-интерфейс, и в процессе обновления Discourse (не Docker) система сообщила об ошибке. Я посмотрел в лог, но он мало что мне говорит. Затем я подключился по SSH, выполнил команды cd /var/discourse, git pull и ./launcher rebuild app. После завершения всех операций сайт стал доступен, но возвращает ошибку 502 Bad Gateway. (Кстати, адрес: http://forums.nyheritage.org/). Я прочитал похожие темы, но не нашёл ничего, что подсказывало бы конкретные действия в такой ситуации.
Я хотел бы прикрепить вывод утилиты Discourse Doctor, но новые пользователи не могут загружать документы, а также не могут процитировать его, так как новые пользователи могут публиковать только две ссылки. Поэтому ссылка на файл с логами сервера находится здесь: http://forums.nyheritage.org/NjliZDRlYzE3NTZlZTU0.txt. Надеюсь, она откроется.
Буду признателен за любые предложения по дальнейшим действиям! Спасибо!
У меня та же проблема. Бьюсь с утра, пытаясь найти решение.
Редактирование: Странно, что если остановить контейнер, сайт становится доступен, но работает крайне медленно. (кэш Cloudflare)
Еще одна полезная ошибка:
/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.