Я получаю следующую ошибку при развертывании службы отдыха (сборка в среде Node.js с использованием веб-драйвера npm и selenium) в Azure.
iisnode обнаружил ошибку при обработке запроса.
HRESULT: 0x2
HTTP статус: 500
Подстатус HTTP: 1002
Причина HTTP: внутренняя ошибка сервера
Вы получаете этот ответ HTTP 200, потому что параметр конфигурации system.webServer/iisnode/@devErrorsEnabled имеет значение «true».
В дополнение к журналу stdout и stderr процесса node.exe рассмотрите возможность использования отладки и трассировки ETW для дальнейшей диагностики проблемы.
Процесс node.exe не записал какую-либо информацию в stderr или iisnode не смог перехватить эту информацию. Частой причиной является то, что модуль iisnode не может создать файл журнала для захвата вывода stdout и stderr из node.exe. Убедитесь, что удостоверение пула приложений IIS, в котором запущено приложение node.js, имеет разрешения на чтение и запись в каталог на сервере, где находится приложение node.js. В качестве альтернативы вы можете отключить ведение журнала, установив для system.webServer/iisnode/@loggingEnabled элемент web.config значение «false».
Может кто-нибудь даст решение этой проблемы?