Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

После установки обновления для Microsoft Exchange Server 2016 накопительное обновление 6 (CU6), нет доступа к Outlook Web App (OWA) и Exchange управления панели (ECP), и появляется следующее сообщение об ошибке:

:-( Что-то пошло не так
Не удается получить эту информацию прямо сейчас. Повторите попытку позже.
X-ClientId: ClientID
X-FEServer: Exch1

Кроме того следующие сведения о событиях записываются в журнал приложений, на котором размещена база данных почтовых ящиков сервера Exchange:

Имя журнала: приложения
Источник: MSExchange OAuth
Код события: 2004
Категории задач: Настройка
Уровень: предупреждение
Ключевые слова: классический
Пользователь: н/д
Компьютер: mail.contoso.com
описание
Не удается найти сертификат с отпечатком CertificateValue в текущем компьютере или сертификат отсутствует закрытый ключ. Сертификат необходим для исходящих маркер подписи.

Журнал имя: приложения
Source:        ASP.NET 4.0.30319.0
Код события: 1309
Категория задачи: Веб-события
Уровень: предупреждение
Ключевые слова: классический
User:          N/A
описание
Код события: 3005
Сообщение о событии: произошло необработанное исключение.
Код события: код события
Последовательность событий: 2
Вхождение события: 1
Подробный код события: 0
 
Сведения о приложении:
Домен приложения: / LM/W3SVC/2/ROOT/owa-2-тома
Уровень доверия: полный
Виртуальный путь приложения: / OWA
Путь приложения: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\
Имя компьютера: Exch1
 
Информация о процессе:
Идентификатор процесса: 21508
Имя процесса: w3wp.exe
Имя учетной записи: "NT AUTHORITY\SYSTEM"
 
Сведения об исключении:
Тип исключения: TargetInvocationException
Сообщение исключения: исключения, адресат вызова.
в System.RuntimeMethodHandle.InvokeMethod (целевой объект, объект аргументов [], подпись sig, логического конструктора)
в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (объект obj, Object [] parameters объекта аргументов [])
в System.Reflection.RuntimeMethodInfo.Invoke (объект obj, BindingFlags invokeAttr, связыватель Binder, Object [] parameters, CultureInfo языка и региональных параметров)
Owin.Loader.DefaultLoader. <> c__DisplayClass12. < MakeDelegate > b__b (построитель IAppBuilder)
Owin.Loader.DefaultLoader. <> c__DisplayClass1. < LoadImplementation > b__0(IAppBuilder builder)
в Microsoft.Owin.Host.SystemWeb.OwinAppContext.Initialize (действие "1 запуска)
в Microsoft.Owin.Host.SystemWeb.OwinBuilder.Build (действие "1 запуска)
в Microsoft.Owin.Host.SystemWeb.OwinHttpModule.InitializeBlueprint()
в System.Threading.LazyInitializer.EnsureInitializedCore[T] (T конечного файла, и логическое значение, инициализированный объект & syncLock valueFactory Func'1)
в Microsoft.Owin.Host.SystemWeb.OwinHttpModule.Init (HttpApplication контекст)
в System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (IntPtr appContext, контекст HttpContext, обработчики MethodInfo [])
в System.Web.HttpApplication.InitSpecial (состояние HttpApplicationState, обработчики MethodInfo [], IntPtr appContext, контекст HttpContext)
в System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, контекст HttpContext)
в System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext)

Сертификат шифрования отсутствует.
в Microsoft.Exchange.Security.Authentication.Utility.GetCertificates()
в Microsoft.Exchange.Clients.Owa2.Server.Core.notifications.SignalR.SignalRStartup.Configuration (приложение IAppBuilder)


Информация о запросе:
URL-адрес запроса: https://mail.contoso.com:URLID/owa/? bO = 1
Путь запроса: /owa/
Адрес хоста пользователя: UserHostAddressC:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\
    User: 
Проверки подлинности: False
Тип проверки подлинности:
Имя учетной записи потока: "NT AUTHORITY\SYSTEM"
 
Информация о потоке:
Идентификатор потока: 24
Имя учетной записи потока: "NT AUTHORITY\SYSTEM"
Является олицетворением: False
Трассировка стека: в System.RuntimeMethodHandle.InvokeMethod (целевой объект, объект аргументов [], подпись sig, логического конструктора)
в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (объект obj, Object [] parameters объекта аргументов [])
в System.Reflection.RuntimeMethodInfo.Invoke (объект obj, BindingFlags invokeAttr, связыватель Binder, Object [] parameters, CultureInfo языка и региональных параметров)
Owin.Loader.DefaultLoader. <> c__DisplayClass12. < MakeDelegate > b__b (построитель IAppBuilder)
Owin.Loader.DefaultLoader. <> c__DisplayClass1. < LoadImplementation > b__0(IAppBuilder builder)
в Microsoft.Owin.Host.SystemWeb.OwinAppContext.Initialize (действие "1 запуска)
в Microsoft.Owin.Host.SystemWeb.OwinBuilder.Build (действие "1 запуска)
в Microsoft.Owin.Host.SystemWeb.OwinHttpModule.InitializeBlueprint()
в System.Threading.LazyInitializer.EnsureInitializedCore[T] (T конечного файла, и логическое значение, инициализированный объект & syncLock valueFactory Func'1)
в Microsoft.Owin.Host.SystemWeb.OwinHttpModule.Init (HttpApplication контекст)
в System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (IntPtr appContext, контекст HttpContext, обработчики MethodInfo [])
в System.Web.HttpApplication.InitSpecial (состояние HttpApplicationState, обработчики MethodInfo [], IntPtr appContext, контекст HttpContext)
в System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, контекст HttpContext)
в System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext)

Причина

Эта проблема возникает, если сертификата проверки подлинности сервера Exchange, использовался для подписи OAuth отсутствует на сервере Exchange. Можно выполнить следующую команду, чтобы проверить, является ли сертификат отсутствует:

Get-ExchangeCertificate (Get-AuthConfig). CurrentCertificateThumbprint

Если сертификат отсутствует, появится следующее сообщение об ошибке:

Специальные ошибка Rpc на сервере Exch1: не удалось найти сертификат с отпечатком CertificateValue .
+ CategoryInfo: Не указан: (:) [Get-ExchangeCertificate] исключение InvalidOperationException
+ FullyQualifiedErrorId: [Server = Exch1 RequestId =RequestID] [FailureCategory = командлета InvalidOperationException] CEA009BC,Microsoft.Exchange.Management.SystemConfigurationTasks.GetExchangeCertificate

Решение

Чтобы устранить эту проблему, установите накопительного обновления 7 для Exchange Server 2016 или более поздней версии накопительного обновления для Exchange Server 2016.

Временное решение

Если в организации имеется несколько серверов Exchange, выполните следующую команду в командной консоли Exchange, чтобы проверить, присутствует ли сертификат OAuth на других серверах Exchange:

Get-ExchangeCertificate (Get-AuthConfig). CurrentCertificateThumbprint

Если сертификат находится на другие Exchange серверов, экспортируйте сертификат и затем импортировать его на сервер Exchange , имеет проблемы.

Если сертификат не существует на всех серверах Exchange в организации, выполните следующие действия для создания и развертывания нового сертификата OAuth для сервера Exchange server.

  1. Создайте новый сертификат OAuth, выполнив следующую команду:

    New-ExchangeCertificate - KeySize 2048 - PrivateKeyExportable $true - имя субъекта «cn = Microsoft Exchange Server проверка подлинности сертификата» - FriendlyName «Сертификат проверки подлинности Microsoft Exchange Server» - имя_домена «contoso.com»

    Примечание. Измените значение параметра имя_домена в примере (contoso.com) в домен SMTP, который используется в вашей организации.

  2. Присвойте созданный сертификат, используемый для проверки подлинности сервера, выполнив следующие команды:

    Набор AuthConfig - NewCertificateThumbprint <ThumbprintFromStep1> - NewCertificateEffectiveDate (Get-Date)
    Набор AuthConfig – PublishCertificate
    Набор AuthConfig - ClearPreviousCertificate

  3. Перезапустите службу Microsoft Exchange службы узла.

  4. Либо выполните команду IISReset , чтобы перезапустить IIS или повторное использование OWA и ECP APP пулов, выполните следующие команды (в режиме с повышенными правами):

    MSExchangeOWAAppPool WebAppPool перезагрузки
    Перезагрузка WebAppPool MSExchangeECPAppPool

    Примечание. В некоторых средах может занять час OAuth сертификат должен быть опубликован.

Статус

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

Ссылки

Дополнительные сведения о терминологии , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×