Когда я захожу в приложение node.js через порт localhost: оно запускается без проблем. Когда я получаю доступ через url и iisnode, я получаю: Производство конвейера требует повышенных привилегий.
Это выполняется на Windows Server, следовательно, iisnode.
При обработке iisnode произошла ошибка. запрос.
HRESULT: 0x2 Статус HTTP: 500 HTTP-подсостояние: 1002 Причина HTTP: внутренняя ошибка сервера
Вы получаете этот ответ HTTP 200, так как system.webServer / iisnode / @Параметр конфигурации devErrorsEnabled имеет значение true.
В дополнение к журналу stdout и stderr процесса node.exe рассмотрите возможность использования отладки и трассировок ETW для дальнейшей диагностики проблемы.
Последний64k выходных данных, сгенерированных процессом node.exe для stderr, показаны ниже:
Производство труб требует повышенных привилегий