понедельник, 31 мая 2010 г.

Несколько сайтов SharePoint на разных IP и одном сервере

Ну вот и прошло 2 недели битвы с Windows Server, SharePoint, IIS и прочим.
Глюк ужасно неприятный и не менее мозговыносщий:

  • делаем второй сайт на SharePoint
  • создаём второй ip адрес для сервера и назначаем его сайту
  • заходим на сайт по адресу, появляется окно ввода логина/пароля и... ничего не происходит - постоянно 401 ошибка, доступ запрещён.

Сразу стоит отметить, что если с другого компа сети зайти - то всё пучком, глюк исключительно на самом сервере (да при этом ещё и на серверное приложение влияет - все относительные пути начинают глючить).
Если у веб-приложения в менеджере iis уберём сопоставление нового ip и имени, то будет хоть на ip заходить - но это не решение.
После упорной и долгой борьбы проблема была решена, надеюсь хоть кому-то это поможет:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
DWORD disableloopbackcheck 1
и всё, никакой перезагрузки и т.п., сразу же начинает работать.
Сил убито было немеренно, нервов и сна потрачено тоже дофига. Оказался просто баг.
Может несколько сумбурно, но только что починили то, что 2 недели мучало меня, не мог не написать - чтоб не забыть =)

1 комментарий:

Анонимный комментирует...

Огромное спасибо! Не заню даже чем тебя отблагодарить! Искал это решение уже несколько недель) Спасибо!