"Неверное имя хоста" ответ от http.sys
У нас работает веб-служба, размещенная на OwinHttpListener (закулисный http.sys). Всякий раз, когда мы отправляем запросы приложению на IP-адрес, оно отвечает "Неверное имя хоста".
После долгих потрясений переполнения стека и Google, я не совсем ближе к решению. Запросы поступают в http.sys, как я вижу в журнале ошибок HTTP. Я могу войти на рассматриваемый сервер и получить доступ к службе локально (используя localhost или 127.0.0.1), и я могу использовать имя сервера, чтобы успешно пройти, единственное условие отказа - использование IP-адреса сервера.
Я пробовал следующее:
- Убедитесь, что приложение прослушивает все интерфейсы ( http://+:8080)
- Убедитесь, что IIS не пытается использовать порт (это не так)
- Убедитесь, что брандмауэр Windows настроен на пропуск трафика на этот порт (он есть).