Exchange 2016 CU6 中的加载项不起作用,显示“必须设置 ExchangeService 对象上的 Url 属性。”

Exchange 2016 CU6 中的加载项不起作用,显示“必须设置 ExchangeService 对象上的 Url 属性。”

我遇到一个问题,就是无法再在 Exchange 中使用加载项。

我收到以下错误:必须设置 ExchangeService 对象上的 Url 属性。

如果用户尝试发送邮件,他会收到无法加载插件的消息。

浏览器尝试为用户加载以下 URL:

/owa/service.svc?action=GetExtensibilityContext&EP=1&UA=0&ID=-34&AC=1

但服务器响应 500

对于以下屏幕截图,浏览器访问以下 URL

/ecp/DDI/DDIService.svc/GetList?ActivityCorrelationID=df57039d-c079-2b98-0eff-7bb7aae8f7d6&schema=OrgClientExtension&msExchEcpCanary=CMfYG9QZXUmC2nW4kA51YaDtFVHn6dQICgb6-7g_2u8UUwIa23UgkVCWczoT3s6ds6iB1LNnKOk.`

对于此,响应是 200,但主体包含一个包含显示错误的 json 对象。

d   Object
    __type  JsonDictionaryOfanyTypeResults:ECP
    Cmdlets [1]
        0   Get-App
    ErrorRecords    [1]
        0   Object
            __type  ErrorRecord:ECP
            Message The Url property on the ExchangeService object must be set.
    Informations    []
    IsDDIEnabled    false
    Warnings    []
    Output  []

交易所ECP

缺少哪个 URL?我需要在哪里配置它?

答案1

我仍然不知道为什么,但我的服务器刚刚丢失了配置。我使用以下方法重新输入了正确的值:

Set-OWAVirtualDirectory –Identity "OWA (default web site)" -ExternalURL 
Set-OWAVirtualDirectory –Identity "OWA (default web site)" -InternalURL 

Set-OABVirtualDirectory –Identity "OAB (default web site)" -ExternalURL 
Set-OABVirtualDirectory –Identity "OAB (default web site)" -InternalURL 

Set-ECPVirtualDirectory –Identity "ECP (default web site)" -ExternalURL 
Set-ECPVirtualDirectory –Identity "ECP (default web site)" -InternalURL 

Set-WebServicesVirtualDirectory –Identity "EWS (default web site)" -ExternalUrl
Set-WebServicesVirtualDirectory –Identity "EWS (default web site)" -InternalUrl

Set-ActiveSyncVirtualDirectory –Identity "Microsoft-Server-ActiveSync (default web site)" -ExternalURL
Set-ActiveSyncVirtualDirectory –Identity "Microsoft-Server-ActiveSync (default web site)" -InternalURL

并且它再次发挥作用。

相关内容