Устранение неполадок, связанных с настройками работоспособности OWATroubleshooting OWA Health Set

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

Последнее изменение раздела: 2015-03-09Topic Last Modified: 2015-03-09

Настройки работоспособности Outlook Web App (OWA) отслеживает общее состояние службы Outlook Web App.The Outlook Web App (OWA) health set monitors the overall health of the Outlook Web App service.

Если вы получаете оповещение, которое указывает, что Outlook Web App работает неправильно, это указывает на проблему, которая может запретить пользователям доступ к своим почтовым ящикам с помощью Outlook Web App.If you receive an alert that specifies that Outlook Web App is unhealthy, this indicates an issue that may prevent users from accessing their mailboxes by using Outlook Web App.

ОбъяснениеExplanation

Служба Outlook Web App отслеживать с помощью приведенные ниже зонды и мониторы.The Outlook Web App service is monitored by using the following probes and monitors.

ЗондProbe Настройки работоспособностиHealth Set ЗависимостиDependencies Связанные мониторыAssociated Monitors

OwaCtpProbeOwaCtpProbe

Outlook Web AppOutlook Web App

Active DirectoryActive Directory

Банк данныхInformation Store

OwaCtpMonitorOwaCtpMonitor

Дополнительные сведения о зондов и мониторов можно работоспособности сервера и производительность.For more information about probes and monitors, see Server health and performance.

Распространенные проблемыCommon issues

Этот зонд может не работать по нескольким причинам. Ниже приведено несколько распространенных причин.This probe can fail for several reasons. The following are some of the more common reasons:

  • Пул приложений Outlook Web App, размещенного на отслеживаемом сервера клиентского доступа (CAS) не отвечает или не отвечает пул приложений, размещенных на сервере почтовых ящиков.The Outlook Web App application pool that’s hosted on the monitored Client Access server (CAS) is not responding, or the application pool that’s hosted on the Mailbox server is not responding.

  • На сервере клиентского доступа возникли проблемы с сетью, и он не может подключиться к серверу почтовых ящиков или контроллеру домена.The CAS is experiencing networking issues, and it can’t connect to the Mailbox server or the Domain Controller.

  • Введены неправильные данные учетной записи наблюдения.The monitoring account credentials are incorrect.

  • База данных пользователя не подключена, или для данного почтового ящика недоступен банк данных.The user’s database is not mounted, or the Information Store is inaccessible for that mailbox.

  • Банк данных не отвечает.The Information Store is not responding.

  • Контроллеры доменов не отвечают.The Domain Controllers are not responding.

Действия пользователяUser Action

Служба может восстановить работу после отображения оповещения. Поэтому если вы получите оповещение о неработоспособном состоянии настроек работоспособности, сначала убедитесь в наличии данной проблемы. Если проблема не устранена, выполните соответствующие действия по восстановлению, указанные в приведенных ниже разделах.It's possible that the service recovered after it issued the alert. Therefore, when you receive an alert that specifies that the health set is unhealthy, first verify that the issue still exists. If the issue does exist, perform the appropriate recovery actions outlined in the following sections.

Проверка наличия проблемыVerifying the issue still exists

  1. Определите имена настроек работоспособности и сервера, указанные в оповещении.Identify the health set name and the server name in the alert.

  2. В сообщении приводятся подробные сведения о точной причине возникновения оповещения. В большинстве случаев в сообщении приводится достаточно сведений по устранению неполадок для определения основной причины проблемы. Если в сообщении приводятся непонятные сведения:The message details provide information about the exact cause of the alert. In most cases, the message details provide sufficient troubleshooting information to identify the root cause. If the message details are not clear, do the following:

    1. Откройте консоль управления Exchange и затем выполните следующую команду для получения сведений о настройках работоспособности, создавшего оповещения:Open Exchange Management Shell, and then run the following command to retrieve the details of the health set that generated the alert:

      Get-ServerHealth <server name> | ?{$_.HealthSetName -eq "<health set name>"}
      

      Outlook Web App работоспособности подробные сведения о настройках server1.contoso.com, выполните следующую команду:Outlook Web App health set details about server1.contoso.com, run the following command:

      Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "OWA"}
      
    2. Просмотрите вывод команды для определения, какой монитор сообщающих об ошибках. Имеет значение AlertValue монитор, с которыми связано оповещение Unhealthy.Review the command output to determine which monitor reported the error. The AlertValue value for the monitor that issued the alert is Unhealthy.

    3. Еще раз запустите зонд для средства мониторинга, которое находится в неисправном состоянии. Обратитесь к таблице в разделе Explanation, чтобы найти связанный зонд. Для этого выполните следующую команду.Rerun the associated probe for the monitor that’s in an unhealthy state. Refer to the table in the Explanation section to find the associated probe. To do this, run the following command:

      Invoke-MonitoringProbe <health set name>\<probe name> -Server <server name> | Format-List
      

      Например чтобы создать Exchange ActiveSync, мониторинг зонд на server1.contoso.com, выполните следующую команду:For example, to create an Exchange ActiveSync monitoring probe on server1.contoso.com, run the following command:

      Invoke-MonitoringProbe -Identity ActiveSync.Protocol\ActiveSyncSelfTestProbe -Server server1.contoso.com
      
    4. В выходных данных команды просмотрите значение параметра Результат зонда. Если этот параметр имеет значение Succeeded, ошибка была временной и в настоящее время устранена. В противном случае обратитесь к действиям по восстановлению, приведенным в следующих разделах.In the command output, review the Result value of the probe. If the value is Succeeded, the issue was a transient error, and it no longer exists. Otherwise, refer to the recovery steps outlined in the following sections.

Действия по восстановлению монитора OwaCtpMonitorOwaCtpMonitor Recovery Actions

Уведомление по электронной почте, отправляемое настройками работоспособности, содержит следующие сведения.An email alert from a health set contains the following information:

  • Имя сервера, отправившего оповещение.Name of the server that sent the alert

  • Полная трассировка исключения, связанного с последней ошибкой, включая диагностические данные и конкретные сведения о заголовке HTTP.Full exception trace of the last error, including diagnostic data and specific HTTP header information

    Примечание. Сведения в полной трассировке исключения можно использовать для устранения проблемы. Исключение, создаваемое зондом, содержит поле "Причина сбоя" с описанием причины сбоя. Например, исключение содержит следующие сведения.Note You can use the information in the full exception trace to help troubleshoot the issue. The exception generated by the probe contains a Failure Reason that describes why the probe failed. For example, the exception contains the following:

    • MissingKeyword. В ответе сервера не найдено ожидаемое ключевое слово. В этом случае исключение содержит ожидаемые ключевые слова.MissingKeyword An expected keyword was not found in the server response. In this case, the exception contains the expected keywords.

    • NameResolution.   Сопоставлению DNS не удается сопоставить данное имя сервера.NameResolution DNS resolution is failing to resolve a given server name.

    • NetworkConnection.   Зонду не удается подключиться к сети, когда он пытается подключиться к пулу приложения Outlook Web App в службе переднего плана на сервере клиентского доступа (CAFE).NetworkConnection The Probe is receiving a network connection failure when it tries to connect to the OWA app pool on CAFE.

    • UnexpectedHttpResponseCode. Ответ содержал непредвиденный код HTTP. Например, сервер вернул код HTTP 503.UnexpectedHttpResponseCode Response had an unexpected HTTP code. For example, the server returned a 503 HTTP code.

    • RequestTimeout. Сервер слишком долго отвечал на запрос клиента.RequestTimeout The server took too long to respond to a client request.

    • ScenarioTimeout. Зонд успешно завершил работу, но это заняло более одной минуты. Обычно это указывает на перегрузку системы.ScenarioTimeout The probe finished successfully, but it took more than one minute to do this. This usually indicates a system that is being overloaded.

    • OwaErrorPage Outlook Web App возвращена страницу ошибки. Имя ошибки, вызвавшей сбой обычно доступна в сообщение об исключении.OwaErrorPage Outlook Web App returned an error page. The name of the error that caused the failure is usually available in the exception message.

    • OwaMailboxErrorPage Outlook Web App возвращена страницу ошибки, которая содержит ошибки, связанные с хранилища почтовых ящиков. Это указывает на то, что хранилища почтовых ящиков не работает или отключенные почтовые ящики.OwaMailboxErrorPage Outlook Web App returned an error page that contains a Mailbox Store-related error. This typically indicates that the Mailbox Store is down or that mailboxes are being dismounted.

    Трассировка исключения содержит важное поле FailingComponent. Зонд пытается определить причину сбоя, как, например, в следующем примере.The exception trace contains an important field named FailingComponent. The probe tries to determine the failure, such as in the following example:

    • Почтовый ящик Зонд может достигнуть Outlook Web App, но он не может подключиться к почтовому ящику. В этом случае не удалось зонд или зонд с ошибкой и создания ScenarioTimeout ошибки, возникающие задержка доступа почтового ящика. При возникновении ошибок этого типа, следует проверить работоспособность серверов почтовых ящиков.Mailbox The probe can reach Outlook Web App, but it can’t connect to the Mailbox Store. In this case, the probe failed, or the mailbox access latency caused the probe to fail and generate a ScenarioTimeout error. When these kinds of failures occur, you should check the health of the Mailbox servers.

    • Active Directory Зонд может достигнуть Outlook Web App, но он не может подключиться к Active Directory. В этом случае зонд с ошибкой или задержки звонка Active Directory может вызвать времени ожидания пробы. При возникновении этого типа ошибок, следует проверить работоспособность контроллеров домена и также проверить сетевых подключений между серверами клиентского доступа и почтовых ящиков серверов и контроллеров домена.Active Directory The probe can reach Outlook Web App, but it can’t connect to Active Directory. In this case, the probe failed or the Active Directory call latencies may have caused the probe time-out. When these types of failures occur, you should check the health of the Domain Controllers, and also check the network connections between the CA and Mailbox servers, and Domain Controllers.

    • OWA Как правило, это означает, что произошла ошибка внутри слоя Outlook Web App. При возникновении ошибок этого типа, необходимо проверить работоспособность процесс Outlook Web App на серверах и почтовых ящиков и также проверить сетевые подключения.Owa This typically means that an error occurred inside the Outlook Web App layer. When these kinds of failures occur, you must verify the health of the Outlook Web App process on the CA and Mailbox servers, and also check the network connections.

    Исключение также содержит сведения о последнем HTTP-запросе и ответе, полученным до сбоя зонда. Текст сообщения об эскалации содержит путь к журналам зонда. Эти сведения можно использовать для определения полного веб-запроса HTTP и ответов, отправленных при сбое зонда. Этот файл содержит данные только для неисправных зондов, поскольку в журнал записываются исключительно неудачные попытки. Эти сведения можно использовать для получения более подробной информации о сбое при тестировании.The exception also contains the most recent HTTP request and response information that was received before the probe failed. The escalation body contains the path to probe logs. You can use this information to determine the full HTTP web requests and responses that were sent when the probe failed. This file contains data only for failed probes because only failed attempts are logged. You can use this information to obtain a more complete view of why the test failed.

  • Насколько опустилась метрика доступности (x%).How low the availability metric dropped (x%).

  • Полный путь к папке, содержащей полной трассировки запроса HTTP для пробы. По умолчанию, эти сведения находится в * <ExchangeServer>*\ведение журнала\мониторинг\OWA\ClientAccessProbe папки.The full path to the folder that contains the full HTTP request traces for the probe. By default, this information is located in the <ExchangeServer>\Logging\Monitoring\OWA\ClientAccessProbe folder.

  • Время и дата возникновения оповещения.The time and date when the alert occurred.

Для устранения данной проблемы выполните действия, указанные ниже.To troubleshoot this issue, follow these steps:

  1. Создайте тестовую учетную запись пользователя и войдите в систему для сервера клиентского доступа с помощью тестовую учетную запись пользователя. Например, выполните вход с помощью https:// * <имя_сервера>*/OWA.Create a test user account, and then log on to the CAS by using the test user account. For example, log on by using https:// <servername>/owa.

    Если не удается войти в систему, выполните проверку, используя другой сервер клиентского доступа, чтобы убедиться, что проблема возникает на определенном сервере клиентского доступа, а не на сервере почтовых ящиков.If this fails, test by using a different CA server to verify that the problem is occurring on a specific CAS, and not on the Mailbox server.

  2. Проверьте сетевое подключение между серверами клиентского доступа и почтовых ящиков. С помощью служебной программы ping.exe убедитесь, что отвечает каждый сервер.Verify network connectivity between the CA and Mailbox servers. Use ping.exe to verify that each server is responding.

  3. Проверьте наличие оповещений, которые связаны с настройками работоспособности OWA.Protocol и могут указывать на проблему с определенным сервером почтовых ящиков. Подробнее см. в разделе Troubleshooting OWA.Protocol Health Set.Check for alerts on the OWA.Protocol health set that may indicate an issue that affects a specific Mailbox server. For more information, see Troubleshooting OWA.Protocol Health Set.

  4. Запустите диспетчер IIS и подключитесь к серверу, который сообщает о проблеме, чтобы убедиться, что на сервере клиентского доступа запущен пул приложений MSExchangeOwaAppPool.Start IIS Manager, and then connect to the server that’s reporting the issue to verify that the MSExchangeOwaAppPool application pool is running on the CAS.

  5. В диспетчере IIS убедитесь, что запущен веб-сайт по умолчанию.In IIS Manager, verify that the Default website is running.

  6. Найдите неисправные зонды в базе данных почтовых ящиков и убедитесь, что она активна на сервере почтовых ящиков, а также что хранилище почтовых ящиков работоспособно. Чтобы получить сведения о GUID неисправной базы данных, откройте сведения о полной трассировке исключения. Каждый сбой должен содержать запись, похожую на следующий пример.Locate the Mailbox Database for failed probes, and verify that the Mailbox database is active on a Mailbox server and that the Mailbox Store is healthy. To locate the failed database GUID information, open the full exception trace information. Each failure should contain an entry that resembles the following example:

    Начиная с целевой зонд Owa: https://localhost/owa/, имя пользователя: *HealthMailboxdf8b87828ab0427cb91e985bbdfcec62@yourdomain.com*Starting Owa probe with Target: https://localhost/owa/, Username: *HealthMailboxdf8b87828ab0427cb91e985bbdfcec62@yourdomain.com*

  7. Скопируйте GUID HealthMailbox, а затем выполните в командной консоли следующую команду.Copy the HealthMailbox GUID, and then run the following command in the Shell:

    Get-Mailbox -Monitoring -Identity <username>
    

    Например, выполните следующую команду:For example, run the following command:

    Get-Mailbox -Monitoring -Identity HealthMailboxdf8b87828ab0427cb91e985bbdfcec62@yourdomain.com
    

    Возвращенный объект может содержать имя базы данных пользователя. Вы также можете определить расположение текущей активной базы данных.In the returned object, you can locate the user’s database name, and you can also determine where the currently active database resides.

  8. Если между сайтами настроено перенаправление, можно наблюдать за сбоями зондов и созданием ошибки MissingKeyword. Это происходит в связи с тем, что по умолчанию зонды сервера клиентского доступа запускаются в учетных записях для любого расположения, а также с тем, что зонд не пытается выполнить проверку сервера клиентского доступа на другом сайте при использовании перенаправления. Чтобы устранить эту проблему, убедитесь, что серверы на каждом сайте содержатся в MonitoringGroups. Серверы клиентского доступа в заданной группе мониторинга выполняют проверку только совместно с серверами почтовых ящиков в той же группе.If you have configured redirection between sites, you may see probes failing and generating a MissingKeyword error. This occurs because, by default, CA probes are run on accounts for any location, and also because the probe does not try to test a CAS on a different site when it uses redirection. To resolve this problem, make sure that the servers on each site are contained in MonitoringGroups. CA servers in a given monitoring group test only together with Mailbox servers in the same group.

    Чтобы определить группы мониторинга для своих серверов, выполните следующую команду.To determine the monitoring groups for your servers, run the following command:

    Get-ExchangeServer | ft MonitoringGroup
    

    Чтобы изменить группу мониторинга на сервере, используйте параметр MonitoringGroup вместе с командлетом Set-ExchangeServer. Например, введите следующее:To modify the monitoring group on a server, use the MonitoringGroup parameter together with the Set-ExchangeServer cmdlet. For example, use the following:

    Set-ExchangeServer -Identity "ServerName" -MonitoringGroup "Primary"
    
  9. В диспетчере служб IIS щелкните Пулы приложенийи затем перезапустить пул приложений MSExchangeOWAAppPool , выполнив следующую команду из командной консоли Exchange:In IIS Manager, click Application Pools, and then recycle the MSExchangeOWAAppPool application pool by running the following command from the Exchange Management Shell:

    %SystemRoot%\System32\inetsrv\Appcmd recycle MSExchangeOWAAppPool
    
  10. Запустите связанный зонд, как показано в шаге 2c раздела Verifying, что проблема не устранена раздела.Rerun the associated probe, as shown in step 2c in the Verifying the issue still exists section.

  11. Если проблема не устранена, перезапустите службы IIS с помощью служебной программы IISReset или следующей команды.If the issue still exists, recycle the IIS service by using the IISReset utility or by running the following command:

    Iisreset /noforce
    
  12. Запустите связанный зонд, как показано в шаге 2c раздела Verifying, что проблема не устранена раздела.Rerun the associated probe, as shown in step 2c in the Verifying the issue still exists section.

  13. Если проблема не устранена, перезапустите сервер.If the issue still exists, restart the server.

  14. После перезапуска сервера повторно запустите связанный зонд, как показано в шаге 2c раздела Verifying, что проблема не устранена раздела.After the server restarts, rerun the associated probe, as shown in step 2c in the Verifying the issue still exists section.

  15. Если зонд сохранится, может потребоваться помощь для устранения этой проблемы. Обращение к специалисту службы поддержки Майкрософт, чтобы устранить эту проблему. Чтобы обращение к специалисту службы поддержки Майкрософт, посетите Центр решений Exchange Server. В области навигации щелкните поддерживают параметры и ресурсы и используйте один из параметров, указанных в разделе Техническая поддержка для обращение к специалисту службы поддержки Майкрософт. Так как организации могут иметь определенные процедуры для прямого обращения в службу технической поддержки Майкрософт, убедитесь, что сначала просмотрите рекомендации по вашей организации.If the probe continues to fail, you may require assistance to resolve this issue. Contact a Microsoft Support professional to resolve this issue. To contact a Microsoft Support professional, visit the Exchange Server Solutions Center. In the navigation pane, click Support options and resources and use one of the options listed under Get technical support to contact a Microsoft Support professional. Because your organization may have a specific procedure for directly contacting Microsoft Product Support Services, be sure to review your organization's guidelines first.