powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Странное поведение IIS
13 сообщений из 13, страница 1 из 1
Странное поведение IIS
    #32561218
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Windows XP Pro
IIS 5.1

Обращаюсь к IIS на моем компе

http://localhost/
ОК

http://127.0.0.1/
Требует авторизации - ?!

http://comp1/
Cannot find server

http://192.168.65.4/
Требует авторизации - ?!

Код: plaintext
1.
2.
3.
4.
C:\>ping comp1

Pinging comp1 [ 192 . 168 . 65 . 4 ] with  32  bytes of data:

Reply from  192 . 168 . 65 . 4 : bytes= 32  time<1ms TTL= 128 

В чем проблема и как ее разрулить? У Апаче все нормально работает. Апаче естественно выключаю, когда запущен IIS.
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561266
Oleg_Martynov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диспетчер служб IIS ->Properties -> Directory Security -> "IP address and Domain restrictions" - там всё нормально? Доступ с этих адресов разрешён?
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561282
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта фича у меня задизаблена. Посмотрела в доке

IP Address and Domain Name Restrictions
(This feature is only available for Windows 2000 Server installations.)

По видимому облом.
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561384
Oleg_Martynov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что-нибудь ещё на машине стоит? - особенно если файрвол или прокси? Машина - в домене? Откуда машина узнает, где http://comp1/?
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561454
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Oleg_Martynov

Машина не в домене. Сеть одноранговая.

стоит Kerio Firewall и WinProxy. Потестировала без них, виной оказалась Kerio Firewall, расклад такой

http://localhost/
ОК

http://127.0.0.1/
Требует авторизации - ?!

http://comp1/
ОК

http://192.168.65.4/
Требует авторизации - ?!

Почему требует авторизации при доступе через задание IP вместо host name?
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561480
Oleg_Martynov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Kerio Firewall
Увы, не сталкивался. Могу только теоретизировать, что едва ли уместно :( А настройках этого Kerio Firewall разве ничего не видно (аутентификацию и доступ, видимо, надо смотреть).
Удачи!
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561575
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Oleg

Увы, не сталкивался. Могу только теоретизировать, что едва ли уместно :(

Нет, видимо я не так ясно объяснила. При выключенном WinProxy и Firewall, отбросим их, их какбы нет, расклад такой

Authetication methods = Integrated Windows Authentication

http://localhost/
ОК

http://comp1/
ОК

http://127.0.0.1/
Требует авторизации - ?!

http://192.168.65.4/
Требует авторизации - ?!

Проблема здесь в самом IIS. Поразбиралась - ситуация такая. Если в Authetication methods включаешь

Anonymous access

то авторизация больше не требуется, но в ASP ругается так

Error Type:
Microsoft VBScript runtime (0x800A0046)
Permission denied: 'GetObject'
/localstart.asp, line 40

Почему ругается в принципе понятно. Анонимный пользователь не имеет право выполнять данный метод 'GetObject'.

Если же убираешь Anonymous access то требуется авторизация, но только в случае использования IP.

Итак вопрос:
Почему при выключенном Anonymous access и включенном Integrated Windows Authentication в случае использования имени хоста все ОК а в случае использования IP требуется авторизация?
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561638
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИтак вопрос:
Почему при выключенном Anonymous access и включенном Integrated Windows Authentication в случае использования имени хоста все ОК а в случае использования IP требуется авторизация?

Наверное, DNS кривой :(
Или, вообще, не стоит - т.е. не может IP проассоциировать с именем компутера
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561647
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПочему ругается в принципе понятно. Анонимный пользователь не имеет право выполнять данный метод 'GetObject'.
Тоже странно - а как же на ASP Inrernet приложения писать? Не заставишь же пользователей со всего мира в своем домене логинится :(
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561713
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to paparome

т.е. не может IP проассоциировать с именем компутера

Весьма вероятно. В общем остановлюсь на этом объяснении. понятно что XP для таких вещей не совсем предназначен.
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561760
Oleg_Martynov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.microsoft.com/windowsserver2003/community/centers/iis/iis6_faq.mspx]

Q. I can connect to a URL on my local computer when I use localhost or the computer name in the URL. However, when I use the IP address of the computer or 127.0.0.1 in the URL, I receive a 401.1 "Unauthorized Login Failed" error and a request for credentials. Both anonymous access and Integrated Windows authentication are configured on my computer. What is wrong?

A. Because localhost and computer names are not formatted like IP addresses, the browser interprets the URL as a local address, so it bypasses the proxy server connection and displays the content. When the URL contains either the IP address of the computer or 127.0.0.1, which is formatted like an IP address, the browser interprets the URL as a network address and attempts to connect through a proxy. However, the HTTP proxy connection does not support Integrated Windows authentication (formerly called NTLM). To work around this, either change the authentication type to something other than Integrated Windows authentication, or clear the Use a proxy server for your LAN checkbox in the connection settings for your browser.

For more information on Integrated Windows authentication, see Integrated Windows Authentication on the IIS 6.0 online support page on our TechNet site.

>как же на ASP Inrernet приложения писать? Не заставишь же пользователей со всего мира в своем домене логинится :(
Этого не надо. Достаточно дать права пользователю NETWORK SERVICE.
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561802
Oleg_Martynov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поспешил.
Про анонимных ASP - ASPX: возможно, кроме NETWORK SERVICE, может будет нужно для анонимных подключений дать права для ISR_<имямашины> и IWAM_<имямашины>. Например - у меня работает. На этом сайте, кстати, видимо тоже ;).
Удачи!
...
Рейтинг: 0 / 0
Странное поведение IIS
    #32561837
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Oleg

Спасибо за развернутую информацию.

When the URL contains either the IP address of the computer or 127.0.0.1, which is formatted like an IP address, the browser interprets the URL as a network address and attempts to connect through a proxy . However, the HTTP proxy connection does not support Integrated Windows authentication (formerly called NTLM). To work around this, either change the authentication type to something other than Integrated Windows authentication, or clear the Use a proxy server for your LAN checkbox in the connection settings for your browser .


У меня этот чекбокс в браузере Use a proxy server и не был вллючен, но эффект именно такой как здесь описано.

Про анонимных ASP - ASPX: возможно, кроме NETWORK SERVICE, может будет нужно для анонимных подключений дать права для ISR_<имямашины> и IWAM_<имямашины>.

Ага, так и оказалось.

Всем спасибо.

PS
Есть у меня еще одна проблема с ISAPI приложением. Сейчас исследую ее немного и запощу новой темой.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Странное поведение IIS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]