Обслуживающий файл index.html отображает "Внутренняя ошибка: отсутствует шаблон ERR_CONNECT_FAIL" в браузере
Я пытаюсь запустить мой Node-сервер в Ubuntu 14.04. Я следовал руководству от DigitalOcean, чтобы настроить nginx и серверные блоки для обслуживания моего контента.
Я правильно настроил сервер, я думаю, потому что я могу whois my-site.com, а также пинговать my-site.com. когда я захожу на веб-адрес в браузере, я получаю только эту ошибку, которая отображается на странице: "Внутренняя ошибка: отсутствует шаблон ERR_CONNECT_FAIL".
Я подумал, что, возможно, я указал неправильный путь к блоку сервера nginx из-за "отсутствующего шаблона", но он указывает на правильный файл. Он должен отображать простой файл index.html, расположенный в /var/www/my-site.com/html.
Вот мой блок сервера, если это проливает свет на ошибку:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=off;
root /var/www/my-site.com/html;
index index.html index.htm;
# Make site accessible from http://localhost/
server_name my-site.com www.my-site.com;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
}
Этот файл находится в /etc/nginx/sites-available/my-site.com, и я также скопировал его в каталог с поддержкой сайтов.
Что мне здесь не хватает?
1 ответ
Это довольно стандартное сообщение об ошибке, и фактически с этого момента nodejs.org отображает точно такое же сообщение. Я считаю, что он создается обратным прокси-сервером: например, https://searchcode.com/?q=ERR_CONNECT_FAIL показывает, что ERR_CONNECT_FAIL
появляется в программе обратного прокси squid. Я не мог найти что-то подобное, быстрый поиск по исходному коду nginx.
Когда я столкнулся с этим сообщением об ошибке, я развертывал приложение через документооборот digitalocean одним щелчком мыши, и у меня не было домена в /home/dokku/VHOST
поэтому ему был назначен случайный внутренний IP-адрес. Я получил к нему доступ, используя [домен]:[порт]. Надеюсь, что это даст вам ключ.