ИСПРАВЛЕНИЕ. Enterprise Single Sign-On активирует событие 10536 и код ошибки 0x80090005

Применяется к
Host Integration Server 2013 BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

Обновленная рекомендация

После применения исправления в разделе "Разрешение" служба Enterprise Single Sign-On (ENTSSO) испытывает утечку памяти. Поэтому вместо этого рекомендуется установить более позднюю версию исправления .

Проблема

Рассмотрим следующий сценарий.

  • Вы установили компонент Enterprise Single Sign-On (SSO) версии 5, включенный в Microsoft BizTalk Server 2013 R2 или Host Integration Server 2013.

  • В одном из следующих сценариев вы восстанавливаете секретный ключ master из файла резервной копии:

    • При настройке кластера единого входа Enterprise
    • Во время аварийного восстановления единого входа предприятия
    • При продвижении корпоративного сервера SSO до главного секретного сервера (MSS)
    • Во время миграции из более ранней версии единого входа Enterprise
    • Во время обновления на месте с более ранней версии единого входа Enterprise
    • При выполнении нескольких последовательностей восстановления и резервного копирования корпоративного единого входа версии 5

После восстановления секретного ключа master в любом из этих сценариев единый вход Enterprise не сможет расшифровать данные, содержащиеся в базе данных единого входа Enterprise. В этой ситуации единый вход Enterprise регистрирует в журнале приложений следующее событие:

Идентификатор события: 10536
Источник: ENTSSO
Уровень: предупреждение
Функция SSO AUDIT: GetConfigInfo ({11111111-6055-4cda-89CD-389E8A2B1640}) Идентификатор отслеживания: b084f15b-43fd-474e-a075-398943753c91 Клиентский компьютер: имя компьютера (имя исполняемого файла:PID) Пользователь клиента: имя приложения: имя приложения: код ошибки: 0x80090005, недопустимые данные.

Кроме того, при открытии оснастки MMC администрирования BizTalk Server может быть зарегистрировано следующее всплывающее сообщение:

Примечание

Администрирование BizTalk Server
 Недопустимые данные.
 (WinMgmt)
 Кнопки:
 Тульская обл.

Причина

Корпоративный единый вход версии 5 добавляет метку времени в секретный ключ master, чтобы ограничить срок службы ключа. Кроме того, был добавлен проверка, чтобы определить, содержит ли секретный ключ master метку времени. Проблема, описанная в разделе "Симптомы", возникает из-за того, что служба единого входа Enterprise неправильно определяет, что метка времени отсутствует при восстановлении секретного ключа master. Так как метка времени была добавлена в секретный ключ восстановленного master, восстановленный ключ не соответствует ключу, который используется для шифрования данных в базе данных единого входа Enterprise. Таким образом, данные не могут быть расшифрованы, и это активирует сообщения об ошибках, описанные ранее.

Решение

Сведения об исправлении

Поддерживаемое исправление доступно в корпорации Майкрософт. Однако это исправление предназначено для устранения только проблемы, описанной в этой статье. Примените это исправление ко всем системам корпоративного единого входа версии 5, чтобы предотвратить эту проблему, а также ко всем системам, в которых уже возникла эта проблема. Это исправление не требует дополнительных действий для предотвращения и устранения проблемы.

Если исправление доступно для скачивания, в верхней части этой статьи базы знаний есть раздел "Доступно скачивание исправления". Если этот раздел не отображается, отправьте запрос в Службу поддержки клиентов Майкрософт, чтобы получить исправление.

Примечание. Если возникают дополнительные проблемы или требуется устранить неполадки, может потребоваться создать отдельный запрос на обслуживание. Обычные затраты на поддержку будут применяться к дополнительным вопросам и проблемам, которые не относятся к данному исправлению. Полный список телефонных номеров службы поддержки и поддержки Майкрософт или создание отдельного запроса на обслуживание см. на следующем веб-сайте Майкрософт:

http://support.microsoft.com/contactus/?ws=support

Примечание. В форме "Доступно скачивание исправлений" отображаются языки, для которых доступно исправление. Если язык не отображается, это связано с тем, что исправление недоступно для этого языка.

Необходимые условия

Чтобы применить это исправление, необходимо установить Enterprise Single Sign-On версии 5 (9.0.2096).

Сведения о перезапуске

После применения этого исправления может потребоваться перезагрузить компьютер.

Сведения о файлах

В английской версии этого исправления есть атрибуты файла (или более поздние атрибуты файлов), перечисленные в следующей таблице. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах они преобразуются в местное время. Чтобы найти разницу между utc и местным временем, используйте вкладку Часовой пояс в элементе Дата и время в панель управления.

32-разрядная (x86) версия

Имя файла Версия файла Размер файла Дата Время Платформа
Infocache.dll 9.0.2187.0 130,536 01 октября 2014 г. 22:00 x86
Microsoft.enterprisesinglesignon.systemmmc.dll 9.0.2187.0 198,632 01 октября 2014 г. 22:00 x86
Ssoss.dll 9.0.2187.0 113,128 01 октября 2014 г. 22:00 x86

64-разрядная (x64) версия

Имя файла Версия файла Размер файла Дата Время Платформа
Infocache.dll 9.0.2187.0 130,536 01 октября 2014 г. 22:00 x86
Microsoft.enterprisesinglesignon.systemmmc.dll 9.0.2187.0 198,632 01 октября 2014 г. 22:00 x86
Ssoss.dll 9.0.2187.0 113,128 01 октября 2014 г. 22:00 x86
Infocache.dll 9.0.2187.0 151,528 01 октября 2014 г. 22:00 x64
Microsoft.enterprisesinglesignon.systemmmc.dll 9.0.2187.0 198,632 01 октября 2014 г. 22:00 x86
Ssoss.dll 9.0.2187.0 124,392 01 октября 2014 г. 22:00 x64

Примечание. Из-за зависимостей файлов последнее исправление, содержащее эти файлы, также может содержать дополнительные файлы.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Дополнительные сведения

Это обновление можно применить к любому корпоративному серверу единого входа, на котором возникла проблема, не требуя дополнительных изменений. Кроме того, это обновление должно применяться ко всем системам единого входа Enterprise V5, чтобы предотвратить проблему при выполнении операции восстановления master секретного ключа.