Здравствуйте,
Пожалуйста, https://forum.netdivo.com не открывается.
Как я могу узнать, в чём проблема?
Сервер запущен, и я перезапускал его несколько раз.
Здравствуйте,
Пожалуйста, https://forum.netdivo.com не открывается.
Как я могу узнать, в чём проблема?
Сервер запущен, и я перезапускал его несколько раз.
Ваш Ping завершается ошибкой «время ожидания запроса истекло».
Это может быть вызвано брандмауэром, блокирующим соединения с вашим сервером, или тем, что Discourse не запущен.
Подключитесь к вашему серверу по SSH и выполните:
cd /var/discourse
docker ps
Это выведет результат, который позволит проверить, запущен ли контейнер Discourse.
Отказано в доступе при попытке подключения к сокету демона Docker по адресу unix:///var/r
un/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: dial unix /va
r/run/docker.sock: connect: permission denied
Пожалуйста, как это исправить?
Вы выполняете это от имени root? Если нет, попробуйте
sudo docker ps
Если проблема сохраняется, скорее всего, Docker не запущен. Вам нужно узнать, как был установлен Docker, чтобы перезапустить его.
Discourse не запущен, попробуйте следующее:
cd /var/discourse
./launcher start app
Это вернуло:
запуск существующего контейнера
- /usr/bin/docker start app
Ошибка ответа от демона: драйвер не смог запрограммировать внешнюю связь на конечной точке app (9076151599bb0371571888de949fc4c3e747160792902ea5c483536fabaf99cc): Ошибка запуска пользовательского прокси: прослушивание tcp 0.0.0.0:80: привязка: адрес уже используется
Ошибка: не удалось запустить контейнеры: app
docker info :
/var/discourse# docker info
Контейнеры: 1
Запущены: 0
Приостановлены: 0
Остановлены: 1
Образы: 9
Версия сервера: 18.09.2
Пожалуйста, выполните
netstat -alpn | grep 80
и поделитесь результатом.
PS: Вам необходимо обновить Docker.
см. вывод:
/var/discourse# netstat -alpn | grep 80
tcp6 0 0 :::80 :::* LISTEN 911/apache2
tcp6 0 0 172.26.13.42:80 213.95.35.221:25030 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:27615 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:6406 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:48296 SYN_RECV -
unix 2 [ ACC ] STREAM LISTENING 19680 816/dockerd /var/run/do
cker/metrics.sock
unix 3 [ ] STREAM CONNECTED 17604 809/systemd-logind
unix 2 [ ] DGRAM 18293 809/systemd-logind
unix 2 [ ] DGRAM 18283 806/rsyslogd
unix 3 [ ] STREAM CONNECTED 18299 809/systemd-logind
unix 3 [ ] STREAM CONNECTED 18099 816/dockerd
На вашем сервере запущен Apache2. Перед запуском Discourse в Docker его необходимо остановить и удалить.
Попробуйте выполнить следующие команды:
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app
Добавьте sudo к команде, например:
sudo -i
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app