Решение проблем

Сайт не открывается, но SSH работает

Проверка приложения, портов, домена и HTTPS.

В этой статье

Проверьте веб-сервер

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

Если используется Nginx, начните с проверки состояния:

Терминал
systemctl status nginx --no-pager

Пример для Linux с systemd и установленным Nginx. Для другого стека используйте его штатные команды.

Проверьте порт и правила доступа

Сверьте адрес и порт, на которых приложение принимает соединения. Проверьте правила доступа внутри гостевой ОС и настройки внешнего доступа, применимые к вашей услуге.

Сверьте домен и HTTPS

Проверьте, что DNS направляет домен на актуальный сервер. Если HTTP работает, а HTTPS нет, проверьте срок сертификата, имя домена и настройки TLS.

Подготовьте обращение

Укажите номер услуги, домен, время проверки и точный текст ошибки. Приложите короткий фрагмент журнала без токенов, паролей и приватных ключей.