Файлы Web.config не идентичны на всех компьютерах в ферме (SharePoint Server 2010)
Применимо к: SharePoint Foundation 2010
Последнее изменение раздела: 2016-11-30
Имя правила. Файлы Web.config не идентичны на всех компьютерах в ферме.
Сводка. При наличии нескольких веб-серверов переднего плана в ферме и внесении изменений в файлы Web.config вручную возникает проблема, когда веб-сервер переднего плана не может прочитать состояние сеанса, сохраненное другим сервером в ферме.
Причина. Файлы Web.config на веб-серверах переднего плана в ферме не идентичны.
Решение. Убедитесь, что файлы Web.config идентичны на всех веб-серверах переднего плана в ферме, или игнорируйте это уведомление, если файл Web.config на сервере был изменен специально.
Игнорируйте это уведомление, если файл Web.config на сервере был изменен специально. В противном случае выполните следующие действия.
Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы.
Определите сервер, на котором возникает это событие. На веб-сайте центра администрирования в разделе Мониторинг щелкните Обзор проблем и решений и найдите имя сервера в столбце Серверы со сбоями. Если сбои произошли на нескольких серверах фермы, повторите следующие действия для каждого из них.
Убедитесь, что учетная запись, под которой выполняются эти действия, входит в группу "Администраторы" на локальном компьютере, который был определен на предыдущем шаге.
Войдите в систему сервера, на котором возникло это событие.
Обычно файл Web.config находится в папке
C:\inetpub\wwwroot\wss\VirtualDirectories\Port_Number
. Обратите внимание на дату изменения файла Web.config.Повторите предыдущие действия на других серверах, где произошла ошибка.
Сравните эти файлы Web.config и выберите правильный. Для просмотра содержимого файла Web.config выполните следующие действия.
Нажмите кнопку Пуск, выберите пункт Администрирование, а затем щелкните Диспетчер служб IIS.
В консоли управления служб IIS в области Подключения разверните узел с названием сервера, разверните узел Сайты и выберите сайт, для которого нужно просмотреть параметры файла Web.config.
На главной странице сайта переключитесь в режим просмотра возможностей и в разделе Управление дважды щелкните Редактор конфигурации.
В списке Раздел выберите раздел параметров файла Web.config для просмотра.
Удалите неправильный файл Web.config на каждом сервере, где произошла ошибка, а затем скопируйте на его место правильный файл Web.config.
Дополнительные сведения см. в статье Работа с файлами Web.config (https://go.microsoft.com/fwlink/?linkid=149266&clcid=0x419).
По умолчанию для этого правила включен параметр Автоматическое исправление. Чтобы восстановить для этого правила параметры по умолчанию, выполните следующие действия.
На веб-сайте центра администрирования выберите пункт Мониторинг.
На странице "Мониторинг" в разделе Анализатор работоспособности выберите Просмотр определений правил.
На странице "Определения правил анализатора работоспособности – все правила" в разделе Категория: Конфигурация выберите имя правила.
В диалоговом окне Определения правил анализатора работоспособности нажмите кнопку Изменить элемент.
Установите флажок Автоматическое исправление и нажмите кнопку Сохранить.