Не удалось перезагрузить Discourse с ошибкой ERR_CONNECTION_REFUSED

Что вы хотите сделать?
Восстановить мой сайт на Discourse. Он размещён на DigitalOcean, но форма больше не загружается. Я пытался пересобрать его, но это не помогло.

К какому сроку это нужно?
В течение недели.

Какой ваш бюджет в долларах США для этой задачи?
Я готов обсуждать разумные условия.

1 лайк

Я могу помочь. Отправляю личное сообщение.

5 лайков

Я отправлю личное сообщение отдельно. Тем временем вот несколько вопросов, которые могут помочь диагностировать проблему:

  • Ваш сайт полностью недоступен?
  • Можете ли вы подключиться к Droplet по SSH?
  • Можете ли вы скопировать и вставить сообщение об ошибке сюда?
  • Не используется ли этот порт другим процессом? Например, запускали ли вы на Droplet другой веб-сервер?
  • Не устанавливали ли вы недавно брандмауэр?
  • Пробовали ли вы создать новый Droplet и восстановить последнюю резервную копию?
3 лайка
  1. Я могу получить доступ к дроплету
  2. Сайт community.showprowess.com полностью недоступен
  3. Других записей на этом порту нет
  4. Недавней установки брандмауэра не было
  5. Я не пробовал запускать новый дроплет. Так как я не заходил на сайт уже давно, я не уверен, повреждена ли вся база данных или это просто проблема доступа. Вот почему я воздерживаюсь от создания нового дроплета.

Загрузил файл с полным журналом консоли
Command_prompt_log.txt (68,7 КБ)

@Himanshu_Singh нашёл решение. Ошибка, остановившая пересборку, заключалась в следующем:

/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/guest-gate/discourse/templates/modal.js: Assertion Failed: Named outlets were removed in Ember 4.0. See Ember.js - Deprecations for guidance on alternative APIs for named outlet use cases. (‘discourse/plugins/guest-gate/discourse/templates/modal.hbs’ @ L12:C8)

Таким образом, решением стало удаление устаревшего плагина Guest Gate.

4 лайка