Сбой при поиске MOSS с "Доступ запрещен..."
Недавно поисковый сканер перестал работать на моей установке MOSS. Сообщение в журнале сканирования
В доступе отказано. Убедитесь, что у учетной записи доступа к контенту по умолчанию есть доступ к этому контенту, или добавьте правило обхода для обхода этого контента. (Элемент был удален, поскольку он не был найден или сканеру было отказано в доступе.)
- Учетная запись по умолчанию - это администратор семейства сайтов, который я пытаюсь сканировать.
- Почти каждый результат этой ошибки в Google говорит мне добавить раздел реестра DisableLoobackCheck со значением 1. Я сделал это и перезагрузил, и ошибка продолжается.
- Флажок "Не разрешать базовую аутентификацию" на экране моего правила сканирования не установлен.
Есть ли что-нибудь еще, что может быть причиной этой ошибки? Может быть, что-то с разрешениями файловой системы или базы данных?
Изменить: Кажется, что все знаки указывают, что "DisableLoopbackCheck" должен исправить это, но это не похоже на работу. Могу ли я сделать что-то не так, когда я включаю это? Я делаю это в "Мой компьютер" \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa, где я создаю новый ключ DWORD с именем DisableLoopbackCheck и присваиваю ему шестнадцатеричное значение 1.
1 ответ
Оказалось, что это не связано с DisableLoopbackCheck. Проблема заключалась в том, что поиск осуществлял доступ к сайту по его внешнему URL. Предположительно, вы не должны иметь доступ к сайту с сервера, используя тот же URL-адрес, который вы используете для доступа к нему извне, по крайней мере в MOSS до SP1. Но я занимался этим около двух лет. Служба поддержки MS говорит мне, что они не совсем понимают, как это все работало. Похоже, я столкнулся с проблемой, которая должна была проявляться все время. Я не уверен, что заставило это появиться внезапно, возможно некоторое регулярное исправление сервера. Решение состояло в том, чтобы расширить веб-приложение, чтобы оно было доступно изнутри через имя компьютера, а затем указать на это сканер.