IIS / IISnode - не обслуживать файлы (без сообщений об ошибках) - PullRequest
1 голос
/ 16 мая 2019

У меня есть проект Node, работающий на сервере Windows с использованием IISNode на виртуальной машине Windows.

Все работало нормально до тех пор, пока несколько дней назад виртуальная машина не прошла обновление Windows, а теперь сайт не работает.не обслуживать любые файлы.

Когда я запускаю сервер, нет никаких признаков того, что что-то не так, но когда я перехожу по URL, я получаю сообщение:

www.mydomain.com не отправлял никаких данных

ERR_EMPTY_RESPONSE

Первоначально, когда я проверял все настройки, я заметил, что когда я нажимал «Настройки теста» в разделе «Основные настройки», этопроизошла ошибка авторизации, сказав, что он не может проверить доступ к каталогу исходного кода.

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

Это заставляет меня думать, что может быть проблемой разрешений, но я предоставил разрешение для пула приложений, IIS_IUSRS и IUSR, поэтому я могу ошибаться.

Я пробовал несколько решенийна StackOverflow, включая этот высоко оцененный без удачи.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 20 мая 2019

Досадно, я нашел ответ через несколько часов после размещения щедрости.

Проблема заключалась в том, что у нее не было статического IP-адреса, поэтому, когда виртуальная машина была обновлена, она работала по DHCP и поэтомувыделен новый IP, следовательно, сайт перестал работать.

...