none
не проходит Test-OutlookConnectivity RRS feed

  • Вопрос

  • Добрый день, есть два сервера в кластере dag 2016. На одном из серверов не проходит Test-OutlookConnectivity. 

    Подскажите что можно попробовать??

    Exception: Microsoft.Exchange.Rpc.RpcException: Error 0x5 (Отказано в доступе) from ClientAsyncCallState.CheckCompletion: RpcAsyncCompleteCall
    EEInfo: ComputerName:
    EEInfo: ProcessID: 23716
    EEInfo: Generation Time: 26.06.2020 10:11:53
    EEInfo: Generating component: 2
    EEInfo: Status: 0x00000005
    EEInfo: Detection location: 1710
    EEInfo: Flags: 0
    EEInfo: NumberOfParameters: 1
    EEInfo: prm[0]: Long: 0 (0x00000000)

    ---------------------------------------------------------

    MonitorIdentity                          StartTime       EndTime         Result               Error                Exception            PoisonedCo
                                                                                                                                            unt
    ---------------                          ---------       -------         ------               -----                ---------            ----------
    OutlookMapiHttp.Protocol\OutlookMapiH... 26.06.2020 1... 26.06.2020 1... Failed               Error 0x5 (Отказа... Microsoft.Exchang... 0

    ---------------------------------------------------------

    >Get-ServerHealth mail2 | ?{$_.HealthSetName -eq "Outlook.Protocol"}
    Выполняется создание нового сеанса для неявного удаленного взаимодействия команды "Get-ServerHealth"...

    Server          State           Name                 TargetResource       HealthSetName   AlertValue ServerComp
                                                                                                         onent
    ------          -----           ----                 --------------       -------------   ---------- ----------
    mail2           NotApplicable   PrivateWorkingSet... msexchangemapimai... Outlook.Prot... Healthy    None
    mail2           NotApplicable   ProcessProcessorT... msexchangerpcprox... Outlook.Prot... Healthy    None
    mail2           NotApplicable   ProcessProcessorT... msexchangerpcprox... Outlook.Prot... Healthy    None
    mail2           NotApplicable   CrashEvent.msexch... msexchangemapimai... Outlook.Prot... Healthy    None
    mail2           NotApplicable   OutlookRpcSelfTes...                      Outlook.Prot... Unhealthy  None
    mail2           NotApplicable   CrashEvent.M.E.rp... microsoft.exchang... Outlook.Prot... Healthy    None
    mail2           NotApplicable   CrashEvent.msexch... msexchangerpcprox... Outlook.Prot... Healthy    None
    mail2           NotApplicable   PrivateWorkingSet... microsoft.exchang... Outlook.Prot... Healthy    None
    mail2           NotApplicable   ProcessProcessorT... microsoft.exchang... Outlook.Prot... Healthy    None
    mail2           NotApplicable   ProcessProcessorT... msexchangemapimai... Outlook.Prot... Healthy    None
    mail2           NotApplicable   PrivateWorkingSet... microsoft.exchang... Outlook.Prot... Healthy    None
    mail2           NotApplicable   OutlookRpcDeepTes...                      Outlook.Prot... Unhealthy  None
    mail2           NotApplicable   PrivateWorkingSet... msexchangemapimai... Outlook.Prot... Healthy    None
    mail2           NotApplicable   PrivateWorkingSet... msexchangerpcprox... Outlook.Prot... Healthy    None
    mail2           NotApplicable   ProcessProcessorT... microsoft.exchang... Outlook.Prot... Healthy    None
    mail2           NotApplicable   PrivateWorkingSet... msexchangerpcprox... Outlook.Prot... Healthy    None
    mail2           NotApplicable   RpcHttpEventlogMo... MAIL2                Outlook.Prot... Healthy    None
    mail2           NotApplicable   ProcessProcessorT... msexchangemapimai... Outlook.Prot... Healthy    None

    26 июня 2020 г. 10:58

Ответы

  • К сожалению, новой информации все равно недостаточно, чтобы онозначно определить источник проблемы. Но приведенные сведения помогают понять, что проблема, скорее всего - в аутентификации: например, в аналогичном случае https://timmcmic.wordpress.com/2013/09/23/exchange-2013-outlookmailboxdeepttestprobe-fails-with-access-denied/ проблема была в неверно установленном значении реестра LMCompatibilityLevel для протокола аутентификации NTLM

    Поэтому совет насчет поиска неудачных попыток входа в систему в момент выполнения тестов остается в силе: там может быть указана более точная причина неудачной аутентификации


    Слава России!

    • Помечено в качестве ответа Surf_rider 30 июня 2020 г. 19:14
    29 июня 2020 г. 13:50

Все ответы

  • только у меня что ли такое ?
    28 июня 2020 г. 7:14
  • Добрый день, есть два сервера в кластере dag 2016. На одном из серверов не проходит Test-OutlookConnectivity. 

    Подскажите что можно попробовать??

    Можно попробовать вывести текст ошибок целиком, а не обрывками, которые годятся только чтобы гадать на них. Используйте для этого команды Where-Object и/или Select-Object, чтобы выделить нужные записи и Format-List, чтобы вывести значения свойств, содержащих текст ошибки, целиком.

    А ещё можно попробовать (мне это подсказало гадание на обрывках) включить (если не включен) аудит неудачных попыток входа в систему и посмотреть, нет ли в процессе выполнения тестов этих самых неудачных попыток, а если есть - то по какой причине.


    Слава России!



    • Изменено M.V.V. _ 29 июня 2020 г. 3:02
    29 июня 2020 г. 3:01
  • Дык наверху же ошибка - отказано в доступе. 

    [PS] C:\Windows\system32>Invoke-MonitoringProbe Outlook.Protocol\OutlookRpcDeepTestProbe -Server mail2 | Format-List


    RunspaceId         : 4eb72c36-d6f7-42ae-a820-87d3e242259e
    Server             : mail2
    MonitorIdentity    : Outlook.Protocol\OutlookRpcDeepTestProbe
    RequestId          : 5eea7ba5-67f6-4ebb-a9fe-3bb0e2798430
    ExecutionStartTime : 29.06.2020 5:35:11
    ExecutionEndTime   : 29.06.2020 5:35:11
    Error              : Error 0x5 (Отказано в доступе) from ClientAsyncCallState.CheckCompletion: RpcAsyncCompleteCall
                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: Long: 0 (0x00000000)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1398
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo: prm[0]: Long: 4 (0x00000004)
                         EEInfo: prm[1]: Long: -1073606612 (0xFFFFFFFFC002102C)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0xC002102C
                         EEInfo: Detection location: 1401
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 0


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x00000191
                         EEInfo: Detection location: 1417
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: UnicodeString: Unauthorized


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x00000000
                         EEInfo: Detection location: 3041
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 0


    Exception          : Microsoft.Exchange.Rpc.RpcException: Error 0x5 (Отказано в доступе) from ClientAsyncCallState.CheckCompletion: RpcAsyn
                         cCompleteCall
                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: Long: 0 (0x00000000)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1398
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo: prm[0]: Long: 4 (0x00000004)
                         EEInfo: prm[1]: Long: -1073606612 (0xFFFFFFFFC002102C)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0xC002102C
                         EEInfo: Detection location: 1401
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 0


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x00000191
                         EEInfo: Detection location: 1417
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: UnicodeString: Unauthorized


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x00000000
                         EEInfo: Detection location: 3041
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 0


                            в Microsoft.Exchange.Rpc.ClientAsyncCallState.CheckCompletion()
                            в Microsoft.Exchange.Rpc.ExchangeClient.ClientAsyncCallState_Connect.End(IntPtr& contextHandle, TimeSpan& pollsMax,
                          Int32& retryCount, TimeSpan& retryDelay, String& dnPrefix, String& displayName, Int16[]& serverVersion, Int16[]& best
                         Version, ArraySegment`1& segmentExtendedAuxOut)
                            в Microsoft.Exchange.Rpc.ExchangeClient.ExchangeAsyncRpcClient.EndConnect(ICancelableAsyncResult result, IntPtr& co
                         ntextHandle, TimeSpan& pollsMax, Int32& retryCount, TimeSpan& retryDelay, String& dnPrefix, String& displayName, Int16
                         []& serverVersion, Int16[]& bestVersion, ArraySegment`1& auxOutData)
                            в Microsoft.Exchange.RpcClientAccess.Monitoring.EmsmdbClient.ConnectCallContext.OnEnd(ICancelableAsyncResult asyncR
                         esult)
                            в Microsoft.Exchange.RpcClientAccess.Monitoring.ClientCancelableCallContext`1.<InternalEnd>b__13_0(ICancelableAsync
                         Result r)
                            в Microsoft.Exchange.RpcClientAccess.Monitoring.ClientCancelableCallContext`1.DeferExceptions[TArgIn](Action`1 guar
                         dedAction, TArgIn arg)
    PoisonedCount      : 0
    ExecutionId        : 21300256
    SampleValue        : 3,2214
    ExecutionContext   : Client: MAIL2/15.01.1913.005
                             Проверка входа в почтовый ящик
                                 EMSMDB.Connect()
                                 Вывод задачи:
                                 - TaskStarted = 29.06.2020 8:35:11
                                 - TaskFinished = 29.06.2020 8:35:11
                                 - Exception = Microsoft.Exchange.Rpc.RpcException: Error 0x5 (Отказано в доступе) from ClientAsyncCallState.Ch
                         eckCompletion: RpcAsyncCompleteCall
                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: Long: 0 (0x00000000)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1398
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo: prm[0]: Long: 4 (0x00000004)
                         EEInfo: prm[1]: Long: -1073606612 (0xFFFFFFFFC002102C)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0xC002102C
                         EEInfo: Detection location: 1401
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 0


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x00000191
                         EEInfo: Detection location: 1417
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: UnicodeString: Unauthorized


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x00000000
                         EEInfo: Detection location: 3041
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 0


                            в Microsoft.Exchange.Rpc.ClientAsyncCallState.CheckCompletion()
                            в Microsoft.Exchange.Rpc.ExchangeClient.ClientAsyncCallState_Connect.End(IntPtr& contextHandle, TimeSpan& pollsMax,
                          Int32& retryCount, TimeSpan& retryDelay, String& dnPrefix, String& displayName, Int16[]& serverVersion, Int16[]& best
                         Version, ArraySegment`1& segmentExtendedAuxOut)
                            в Microsoft.Exchange.Rpc.ExchangeClient.ExchangeAsyncRpcClient.EndConnect(ICancelableAsyncResult result, IntPtr& co
                         ntextHandle, TimeSpan& pollsMax, Int32& retryCount, TimeSpan& retryDelay, String& dnPrefix, String& displayName, Int16
                         []& serverVersion, Int16[]& bestVersion, ArraySegment`1& auxOutData)
                            в Microsoft.Exchange.RpcClientAccess.Monitoring.EmsmdbClient.ConnectCallContext.OnEnd(ICancelableAsyncResult asyncR
                         esult)
                            в Microsoft.Exchange.RpcClientAccess.Monitoring.ClientCancelableCallContext`1.<InternalEnd>b__13_0(ICancelableAsync
                         Result r)
                            в Microsoft.Exchange.RpcClientAccess.Monitoring.ClientCancelableCallContext`1.DeferExceptions[TArgIn](Action`1 guar
                         dedAction, TArgIn arg)
                                 - ErrorDetails =
                                 - RequestUrl = http://mail2.REW.local:81/rpc/rpcproxy.dll?mail2.REW.Local:6001
                                 - RespondingHttpServer = <null>
                                 - RespondingRpcProxyServer = <null>
                                 - ResponseHeaderCollection =

                                 - ResponseCookieCollection = System.Collections.Generic.Dictionary`2[System.String,System.String]
                                 - ResponseStatusCode = 0
                                 - ResponseStatusCodeDescription = <null>
                                 - RequestHeaderCollection =

                                 - Latency = 00:00:00.0032214
                             Сбой EMSMDB.Connect().
                             Вывод задачи:
                             - TaskStarted = 29.06.2020 8:35:11
                             - TaskFinished = 29.06.2020 8:35:11
                             - Exception = Microsoft.Exchange.Rpc.RpcException: Error 0x5 (Отказано в доступе) from ClientAsyncCallState.CheckC
                         ompletion: RpcAsyncCompleteCall
                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x00000005
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo: prm[0]: Long: 0 (0x00000000)


                         EEInfo: ComputerName:
                         EEInfo: ProcessID: 23716
                         EEInfo: Generation Time: 29.06.2020 5:35:11
                         EEInfo: Generating co
    FailureContext     :
    ExtensionXml       :
    ResultType         : Failed
    RetryCount         : 0
    ResultName         : InvokeNow-OutlookRpcDeepTestProbe
    IsNotified         : False
    ResultId           : 1474928
    ServiceName        : InvokeNow
    StateAttribute1    : Directory
    StateAttribute2    : Unauthorized
    StateAttribute3    : mail2.REW.Local
    StateAttribute4    : Unknown
    StateAttribute5    : {A3D6E784-8B8B-4587-9CF1-84ACD6DBD0A7}
    StateAttribute6    : 0
    StateAttribute7    : 0
    StateAttribute8    : 0
    StateAttribute9    : 0
    StateAttribute10   : 0
    StateAttribute11   : Momt
    StateAttribute12   :
    StateAttribute13   : VgEAVAdXaW5kb3dzQwBBCEtlcmJlcm9zTBhSRVJcSGVhbHRoTWFpbGJveDAwOTlmMmVVLVMtMS01LTIxLTE1Mjg3OTgxMDItMjA2MjAxNDk0MC04NjUyNT
                         E4MDgtNTYyMkcIAAAABwAAACxTLTEtNS0yMS0xNTI4Nzk4MTAyLTIwNjIwMTQ5NDAtODY1MjUxODA4LTUxMwcAAAAHUy0xLTEtMAcAAAAHUy0xLTUtMgcA
                         AAAIUy0xLTUtMTEHAAAACFMtMS01LTE1BwAAwBRTLTEtNS01LTAtMTE4Njg5MjAwMwcAAAAIUy0xLTE4LTIHAAAgLVMtMS01LTIxLTE1Mjg3OTgxMDItMj
                         A2MjAxNDk0MC04NjUyNTE4MDgtMjYxN0UAAAAA
    StateAttribute14   :
    StateAttribute15   :
    StateAttribute16   : 0
    StateAttribute17   : 0
    StateAttribute18   : 0
    StateAttribute19   : 0
    StateAttribute20   : 16
    StateAttribute21   : /o=REW/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=a15de719285049caa3fda24cb73a1d21-HealthMail
                         box0099f2e
    StateAttribute22   : EMSMDB.Connect()
    StateAttribute23   : http://mail2.REW.local:81/rpc/rpcproxy.dll?mail2.REW.Local:6001
    StateAttribute24   :
    StateAttribute25   : [3]29.06.2020 8:35:11 [FAILED!] EMSMDB.Connect();
    Identity           : 6ebb5d5f651546ff9996e1bc2268317c
    IsValid            : True
    ObjectState        : New

    29 июня 2020 г. 5:40
  • К сожалению, новой информации все равно недостаточно, чтобы онозначно определить источник проблемы. Но приведенные сведения помогают понять, что проблема, скорее всего - в аутентификации: например, в аналогичном случае https://timmcmic.wordpress.com/2013/09/23/exchange-2013-outlookmailboxdeepttestprobe-fails-with-access-denied/ проблема была в неверно установленном значении реестра LMCompatibilityLevel для протокола аутентификации NTLM

    Поэтому совет насчет поиска неудачных попыток входа в систему в момент выполнения тестов остается в силе: там может быть указана более точная причина неудачной аутентификации


    Слава России!

    • Помечено в качестве ответа Surf_rider 30 июня 2020 г. 19:14
    29 июня 2020 г. 13:50
  • Спасибо за ответ. Я кажется подозреваю в чем проблема но теперь не знаю как вернуть назад настройку.  Дело в локальной политике безопасности настройку которой я поменял на одном из серверов, пытаясь разобраться с настройками автодискавера в предыдущих темах. Только вот как мне теперь вернуть настройку в состояние "Не определено" ?

    Вот настройка которую менял. В верхней части картинки - нетронутые настройки. А в нижней настройки с проблемного сервера. 

     

    30 июня 2020 г. 9:00
  • Дефолтная политика = не определено.

    Сетевая безопасность: уровень проверки подлинности LAN Manager

    Default Domain Policy Не определено


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    30 июня 2020 г. 13:50
    Модератор
  • Я решил сравнить ветки реестров с mail1 и mail2 (на этом тест не проходит). Если я удалю ключ LmCompabibilitylevel это сбросит параметр в "Не определено" ?. Как видно на скриншоте слева на сервере где тест проходит lmcompabilitylevel нет вообще. 

     
    30 июня 2020 г. 16:11
  • К сожалению, новой информации все равно недостаточно, чтобы онозначно определить источник проблемы. Но приведенные сведения помогают понять, что проблема, скорее всего - в аутентификации: например, в аналогичном случае https://timmcmic.wordpress.com/2013/09/23/exchange-2013-outlookmailboxdeepttestprobe-fails-with-access-denied/ проблема была в неверно установленном значении реестра LMCompatibilityLevel для протокола аутентификации NTLM

    Поэтому совет насчет поиска неудачных попыток входа в систему в момент выполнения тестов остается в силе: там может быть указана более точная причина неудачной аутентификации


    Слава России!

    Подскажите пожалуйста - неудачные попытки входа я же должен искать в журналах проблемного Exchange - журнал Безопасность или в журналах контроллеров домена ?

    30 июня 2020 г. 16:55
  • Помогло выставление - отправлять только NTLM, LMCompatabilityLevel=2 , ну видимо или не надо было политики трогать... Спасибо!!
    30 июня 2020 г. 19:15