Установка — остановка после выполнения двух строк

Привет, Discourse,

Я настраиваю Discourse на DreamCompute (Ubuntu-18.04), следуя официальному руководству по установке.

Похоже, Docker не устанавливается. Я жду уже час, но процесс не продолжается. Ранее я успешно устанавливал Discourse на DreamCompute.

Я прервал установку и снова запустил ./discourse-setup.

Появилась эта ошибка. Кто-нибудь может помочь?

Попробуйте перезагрузить систему. А возможно, стоит выполнить

 dpkg --configure -a

если после перезагрузки проблема сохраняется.

К тому же текст читать проще, чем изображения текста. В следующий раз вставляйте текст между строками с тремя обратными кавычками, как здесь:

```
ваш текст здесь
```

Привет, @pfaffman

Спасибо за ваш ответ.

Я перезагрузил сервер, выполнил команду “cd /var/discourse”, а затем “./discourse-setup”. Получил эту ошибку.

bash: ./discourse-setup: Нет такого файла или каталога

Я выполнил команду ls, и там есть только папка “shared”, а файл /discourse-setup найти не удалось.

Я снова перезагрузил систему. После выполнения команды “dpkg --configure -a” ответа нет. Те же ошибки.

Я попытался снова клонировать репозиторий в папку /var/discourse через git. Получил эту ошибку.

fatal: путь назначения '/var/discourse' уже существует и не является пустым каталогом.

Надеюсь, этой информации достаточно для решения моей проблемы.

Это очень странно. Вы можете попробовать

rm -rf /var/discourse

перед тем, как снова попытаться его клонировать.

Спасибо за быстрый ответ!

Я попробовал то, что вы предложили. На этот раз:

dpkg: ошибка: dpkg frontend заблокирован другим процессом

Вместо использования той же папки я создал “var/discourse” и установил Discourse. Ошибка повторилась, но “dpkg --configure -a” сработала на этот раз, и Discourse успешно установлен.

Подключение по IP-адресу работает нормально, но не по домену. Ниже сообщение при попытке подключения через мой домен. Проблема на стороне сервера?

# Ваше соединение не защищено

Злоумышленники могут попытаться похитить вашу информацию с сайта **testing.iapct.org** (например, пароли, сообщения или данные кредитных карт). [Узнать больше](chrome-error://chromewebdata/#)

NET::ERR_CERT_COMMON_NAME_INVALID

Помогите улучшить службу Safe Browsing, отправив [системную информацию и содержимое страницы](chrome-error://chromewebdata/#) в Google. [Политика конфиденциальности](chrome-error://chromewebdata/#)

ОбновитьСкрыть дополнительные

Сайт testing.iapct.org обычно использует шифрование для защиты вашей информации. Когда Google Chrome в этот раз попытался подключиться к testing.iapct.org, сайт отправил необычные и некорректные учётные данные. Это может происходить, когда злоумышленник пытается выдать себя за testing.iapct.org, или экран входа в Wi-Fi прервал соединение. Ваша информация всё ещё в безопасности, так как Google Chrome остановил соединение до обмена какими-либо данными.

Сейчас вы не можете посетить testing.iapct.org, потому что сайт использует HSTS. Сетевые ошибки и атаки обычно временны, поэтому эта страница, вероятно, заработает позже.

Я запустил ./discourse-doctor. Вот ошибка, которую я получил в конце.

cp: невозможно создать обычный файл 'shared/standalone/log/var-log/NzM2OWE5M2Q2ZWY3MjJm.txt': Нет такого файла или каталога
cp: невозможно получить информацию о '/var/log/NzM2OWE5M2Q2ZWY3MjJm.txt': Нет такого файла или каталога
Результаты работы этой программы могут быть доступны по адресу http://testing.iapct.org/NzM2OWE5M2Q2ZWY3MjJm.txt
Внимательно изучите этот файл перед тем, как делиться ссылкой.

Вы можете просмотреть вывод этого скрипта с помощью
LESS=-Ri less /tmp/discourse-debug.txt

Теперь всё работает нормально. Кажется, была проблема с DNS-сервером, и они её исправили.

Спасибо!