Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Странное поведение IIS / 13 сообщений из 13, страница 1 из 1
15.06.2004, 11:33
    #32561218
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
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
15.06.2004, 11:50
    #32561266
Oleg_Martynov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
Диспетчер служб IIS ->Properties -> Directory Security -> "IP address and Domain restrictions" - там всё нормально? Доступ с этих адресов разрешён?
...
Рейтинг: 0 / 0
15.06.2004, 11:57
    #32561282
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
Эта фича у меня задизаблена. Посмотрела в доке

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

По видимому облом.
...
Рейтинг: 0 / 0
15.06.2004, 12:43
    #32561384
Oleg_Martynov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
А что-нибудь ещё на машине стоит? - особенно если файрвол или прокси? Машина - в домене? Откуда машина узнает, где http://comp1/?
...
Рейтинг: 0 / 0
15.06.2004, 13:13
    #32561454
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
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
15.06.2004, 13:22
    #32561480
Oleg_Martynov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
>Kerio Firewall
Увы, не сталкивался. Могу только теоретизировать, что едва ли уместно :( А настройках этого Kerio Firewall разве ничего не видно (аутентификацию и доступ, видимо, надо смотреть).
Удачи!
...
Рейтинг: 0 / 0
15.06.2004, 13:58
    #32561575
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
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
15.06.2004, 14:18
    #32561638
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
авторИтак вопрос:
Почему при выключенном Anonymous access и включенном Integrated Windows Authentication в случае использования имени хоста все ОК а в случае использования IP требуется авторизация?

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

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

Весьма вероятно. В общем остановлюсь на этом объяснении. понятно что XP для таких вещей не совсем предназначен.
...
Рейтинг: 0 / 0
15.06.2004, 14:57
    #32561760
Oleg_Martynov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
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
15.06.2004, 15:07
    #32561802
Oleg_Martynov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
Поспешил.
Про анонимных ASP - ASPX: возможно, кроме NETWORK SERVICE, может будет нужно для анонимных подключений дать права для ISR_<имямашины> и IWAM_<имямашины>. Например - у меня работает. На этом сайте, кстати, видимо тоже ;).
Удачи!
...
Рейтинг: 0 / 0
15.06.2004, 15:19
    #32561837
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение IIS
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
Форумы / Windows [игнор отключен] [закрыт для гостей] / Странное поведение IIS / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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