Назад | Перейти на главную страницу

IIS6 и Windows Server 2003 не могут получить доступ к сайту ASP.Net через внешний IP-адрес

Когда я получаю доступ к сайту с самого сервера (через удаленный ПК) или внутри сети, используя имя машины, я могу получить доступ к сайту нормально, но когда я пытаюсь использовать внешний IP-адрес сервера, я получаю общие ошибки. указать путь полностью (т.е. https: // server / MYApp / Default.aspx), я получаю:

"Ресурс не найден." в стандартном стиле страницы ошибок ASP.Net

Если я укажу только виртуальный каталог (т.е. https: // x.x.x.x / MYApp /), я получу:

"Система не может найти указанный файл."

Я почти уверен, что он может подключиться к IP-адресу, поскольку он загружает сертификат безопасности и возвращается со страницей фактической ошибки.

Я не совсем уверен, какие детали будут наиболее полезными, но я был бы признателен за любую помощь, если кто-нибудь сталкивался с подобной ошибкой раньше.

Мне кажется, что ваш сайт не настроен на прослушивание внешнего IP-адреса сервера, войдите в привязки сайта и добавьте это. Судя по звукам, ваш сайт по умолчанию прослушивает этот IP-адрес, поэтому вам может потребоваться либо добавьте заголовок хоста с этим или удалите ip с сайта по умолчанию.