Exchange 环境:2 个 Exchange 2007,1 个 Exchange 2010。客户端都是 Outlook 2010
大约一个月前,我们刚刚将 Exchange 2010 部署到我们的环境中。一切都运行良好,直到昨天我们不得不重新启动 Exchange 2010 服务器,现在我无法在调度助理中看到邮箱位于 Exchange 2007 服务器上的任何用户的忙/闲信息。服务器重新启动是为了更改 BIOS 电源设置。调度助理日历被屏蔽,并显示错误“无信息。无法检索任何忙/闲信息。无法联系收件人服务器。”问题似乎只出现在调度助理中。我可以毫无问题地看到这些用户的日历。
这似乎只影响在 Exchange 2007 服务器上拥有邮箱的用户。
我的 Exchange 2010 自重启后出现此错误消息:
进程 8080:ProxyWebRequest IntraSite 从 S-1-5-21-648903029-188487840-239210854-2685 到 https://hsmercury.heartspring.org:443/ews/exchange.asmx失败。调用方 SID:NetworkCredentials。返回的异常是 Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequestProcessingException:System.Web.Services.Protocols.SoapException:Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:经过身份验证的用户没有足够的权限发出此请求。---> 经过身份验证的用户没有足够的权限发出此请求。在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 消息、WebResponse 响应、Stream responseStream、Boolean asyncCall)在 System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.FreeBusyApplication.EndProxyWebRequest(ProxyWebRequest proxyWebRequest、QueryList queryList、Service service、IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.EndInvoke(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.AsyncWebRequest.EndInvokeWithErrorHandling()。请求信息为ProxyWebRequest type = IntraSite,url = https://hsmercury.heartspring.org:443/ews/exchange.asmx邮箱列表 = SMTP:[电子邮件保护],参数:windowStart = 3/7/2016 9:00:00 AM,windowEnd = 4/6/2016 9:00:00 AM,MergedFBInterval = 30,RequestedView = Detailed。--->System.Web.Services.Protocols.SoapException:Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:经过身份验证的用户没有足够的权限发出此请求。--->经过身份验证的用户没有足够的权限发出此请求。在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) 在 System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult) 在 Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult asyncResult) 在 Microsoft.Exchange.InfoWorker.Common.Availability.FreeBusyApplication.EndProxyWebRequest(ProxyWebRequest proxyWebRequest, QueryList queryList, Service service, IAsyncResult asyncResult) 在 Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.EndInvoke(IAsyncResult asyncResult) 在 Microsoft.Exchange.InfoWorker.Common.Availability.AsyncWebRequest.EndInvokeWithErrorHandling() --- 内部异常堆栈跟踪结束 --- 。发生异常的服务器名称:HSMORPHEUS。确保包含用户邮箱的 Active Directory 站点/林至少有一个运行可用性服务的本地 Exchange 2010 服务器。打开可用性服务的日志记录并测试基本网络连接。
我已经添加了来自 powershell 的自动配置日志。第一个日志来自 Exchange 2007 服务器,测试用户 1(其邮箱位于 Exchange 2007 服务器上)和用户 2(位于 Exchange 2010 服务器上)。第二个日志测试的是相同的用户,但在 Exchange 2010 服务器上。
Exchange 2007 自动发现日志:
Welcome to the Exchange Management Shell!
完整 cmdlet 列表:get-command 仅限 Exchange cmdlet:get-excommand 特定角色的 cmdlet:get-help -role密歇根大学或者邮箱 获取常规帮助:help 获取 cmdlet 帮助:help 或 -? 显示快速参考指南:quickref Exchange 团队博客:get-exblog 显示 cmd 的完整输出:| format-list
每日提示#1:
要返回在路径中找到的所有脚本,请输入:
获取命令 - 类型 ExternalScript
对于有用的快捷方式,请在您的个人资料中将其指定为:
函数 Get-Scripts { Get-Command -Type ExternalScript }
[附注] C:\Windows\system32>Test-OutlookWebServices -Identity[电子邮件保护]|fl
Id :1003 类型 :信息 消息 :即将使用电子邮件地址测试自动发现[电子邮件保护]。
Id :1012 类型:警告消息:XML>未知节点:AutoDiscoverSMTPAddress AutoDiscoverSMTPAddress 行:http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a
Id:1012 类型:警告消息:XML>正在反序列化的对象:Microsoft.Exchange.Management.SystemConfigurationTasks.AutoDiscoverUser
ID:1012 类型:警告消息:XML>元素
ID:1012 类型:警告消息:XML>未知元素:System.Xml.XmlElement 行:8(8)[电子邮件保护]
Id : 1006 类型 : 信息 消息 : 自动发现服务已联系https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
Id :1016 类型:成功 消息:[EXCH2007(1)]-已成功联系 AS 服务https://exch2007(2).heartspring.org/EWS/Exchange.asmx。耗时46毫秒。
Id :1015 类型:成功 消息:[EXCH2007(1)]-已成功联系 OAB 服务https://exch2007(2).heartspring.org/EWS/Exchange.asmx。已用时间为 0 毫秒。
Id :1014 类型:成功 消息:[EXCH2007(1)]-已成功联系 UM 服务https://exch2007(2).heartspring.org/UnifiedMessaging/Service.asmx。耗时31毫秒。
Id:1006 类型:成功 消息:自动发现服务已成功测试。
[附注] C:\Windows\system32>Test-OutlookWebServices -Identity[电子邮件保护]|fl
Id :1003 类型 :信息 消息 :即将使用电子邮件地址测试自动发现[电子邮件保护]。
Id :1012 类型:警告消息:XML>未知节点:AutoDiscoverSMTPAddress AutoDiscoverSMTPAddress 行:http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a
Id:1012 类型:警告消息:XML>正在反序列化的对象:Microsoft.Exchange.Management.SystemConfigurationTasks.AutoDiscoverUser
ID:1012 类型:警告消息:XML>元素
ID:1012 类型:警告消息:XML>未知元素:System.Xml.XmlElement 行:8(8)[电子邮件保护]
Id : 1006 类型 : 信息 消息 : 自动发现服务已联系https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
Id :1016 类型:成功 消息:[EXCH2007(1)]-已成功联系 AS 服务https://exch2010.heartspring.org/EWS/Exchange.asmx。耗时46毫秒。
编号:1015 类型:信息 消息:[EXCH2007(1)]-未为此用户配置 OAB。
Id :1014 类型:成功 消息:[EXCH2007(1)]-已成功联系 UM 服务https://exch2010.heartspring.org/EWS/UM2007Legacy.asmx。经过的时间为140毫秒。
Id:1006 类型:成功 消息:自动发现服务已成功测试。
[附注]C:\Windows\system32>
这是来自 Exchange 2010 的日志
Welcome to the Exchange Management Shell!
完整的 cmdlet 列表:Get-Command 仅限 Exchange cmdlet:Get-ExCommand 与特定字符串匹配的 cmdlet:帮助 获取常规帮助:帮助 获取 cmdlet 的帮助:帮助或 -? 显示快速参考指南:QuickRef Exchange 团队博客:Get-ExBlog 显示命令的完整输出:| Format-List
每日提示#22:
获取所有 Win32 WMI 信息,例如 Perfmon 计数器和本地计算机配置。例如,键入:
获取 WMIObject Win32_PerfRawData_PerfOS_Memory
详细:连接到 HSMorpheus.heartspring.org 详细:已连接到 HSMorpheus.heartspring.org。[PS] C:\Windows\system32>Test-OutlookWebServices -Identity[电子邮件保护]
RunspaceId : 460387b2-ec49-4ebd-b831-8960c051fde4 Id : 1019 类型 : 信息 消息 : 找到有效的自动发现服务连接点。此对象上的自动发现 URL 为https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1006 类型:信息 消息:已联系自动发现服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1016 类型:信息 消息:[EXCH2007(1)] 在从以下位置收到的自动发现响应中为此用户配置了 AS 服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1015 类型:信息 消息:[EXCH2007(1)] 在从以下位置收到的自动发现响应中为此用户配置了 OAB 服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1014 类型:信息 消息:[EXCH2007(1)] 在从以下位置收到的自动发现响应中为此用户配置了 UM 服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1022 类型:成功 消息:自动发现测试成功。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1011 类型:错误消息:查询收件人电子邮件地址的可用性时[电子邮件保护],收到以下错误代码和消息:ErrorProxyRequestProcessingFailed:System.Web.Services.Protocols.SoapE xception:Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:经过身份验证的用户没有足够的权限发出此请求。--->经过身份验证的用户没有足够的权限发出此请求。在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 消息、WebResponse 响应、Stream responseStream、Boolean asyncCall)在 System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.FreeBusyApplication.EndProxyWebRequest(ProxyWebRequest proxyWebRequest、QueryList queryList、Service service、IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.EndInvoke(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.AsyncWebRequest.EndInvokeWithErrorHandling()。请求信息为ProxyWebRequest type = IntraSite,url =https://hsmercury.heartspring.org:443 /ews/exchange.asmx 邮箱列表 = SMTP:[电子邮件保护],参数:windowStart = 2016 年 3 月 30 日 凌晨 1:00:00,windowEnd = 2016 年 3 月 30 日 凌晨 2:00:00,MergedFBInterval = 30,RequestedView = FreeBusy。,内部异常:Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:经过身份验证的用户没有足够的权限发出此请求。--->经过身份验证的用户没有足够的权限发出此请求。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1025 类型:错误消息:[EXCH2007(1)] 联系 AS 服务时出错https://exch2010.heartspring.org/EWS/Exchange.asmx。耗时31毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1026 类型:成功 消息:[EXCH2007(1)] 已成功联系 UM 服务https://exch2010.heartspring.org/EWS/Exchange.asmx。经过的时间为15毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1004 类型:错误消息:URL 的证书https://owa.heartspring.org/ews/exchange.asmx不正确。要使 SSL 正常工作,证书需要有 owa.heartspring.org 的主题,但找到的主题是 HSM ercury。请考虑更正服务发现,或安装正确的 SSL 证书。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1024 类型:成功 消息:[EXPR] 已成功联系 AS 服务https://owa.heartspring.org/ews/exchange.asmx。耗时265毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1026 类型:成功 消息:[EXPR] 已成功联系 UM 服务https://owa.heartspring.org/ews/exchange.asmx。耗时31毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1111 类型:错误消息:查询收件人电子邮件地址的可用性时[电子邮件保护],收到以下错误代码和消息:ErrorProxyRequestProcessingFailed:System.Web.Services.Protocols.SoapE xception:Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:经过身份验证的用户没有足够的权限发出此请求。--->经过身份验证的用户没有足够的权限发出此请求。在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 消息、WebResponse 响应、Stream responseStream、Boolean asyncCall)在 System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.FreeBusyApplication.EndProxyWebRequest(ProxyWebRequest proxyWebRequest、QueryList queryList、Service service、IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.EndInvoke(IAsyncResult asyncResult)在 Microsoft.Exchange.InfoWorker.Common.Availability.AsyncWebRequest.EndInvokeWithErrorHandling()。请求信息为ProxyWebRequest type = IntraSite,url =https://hsmercury.heartspring.org:443 /ews/exchange.asmx 邮箱列表 = SMTP:[电子邮件保护],参数:windowStart = 2016 年 3 月 30 日 凌晨 1:00:00,windowEnd = 2016 年 3 月 30 日 凌晨 2:00:00,MergedFBInterval = 30,RequestedView = FreeBusy。,内部异常:Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:经过身份验证的用户没有足够的权限发出此请求。--->经过身份验证的用户没有足够的权限发出此请求。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1125 类型:错误消息:[服务器] 联系 AS 服务时出错https://exch2010.heartspring.org/ews/exchange.asmx。耗时31毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1126 类型:成功 消息:[服务器] 已成功联系 UM 服务https://exch2010.heartspring.org/ews/exchange.asmx。经过的时间为15毫秒。
[附注] C:\Windows\system32>Test-OutlookWebServices -Identity[电子邮件保护]
RunspaceId : 460387b2-ec49-4ebd-b831-8960c051fde4 Id : 1019 类型 : 信息 消息 : 找到有效的自动发现服务连接点。此对象上的自动发现 URL 为https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1006 类型:信息 消息:已联系自动发现服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1016 类型:信息 消息:[EXCH2007(1)] 在从以下位置收到的自动发现响应中为此用户配置了 AS 服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1015 类型:警告 消息:[EXCH2007(1)] 从以下位置收到的自动发现响应中未为此用户配置 OAB 服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1014 类型:信息 消息:[EXCH2007(1)] 在从以下位置收到的自动发现响应中为此用户配置了 UM 服务https://exch2010.heartspring.org/Autodiscover/Autodiscover.xml。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1022 类型:成功 消息:自动发现测试成功。
RunspaceId : 460387b2-ec49-4ebd-b831-8960c051fde4 Id : 1021 类型 : 信息 消息 : 以下 Web 服务生成错误:EXCH 中的 Oab。使用先前的输出来诊断和更正错误。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1024 类型:成功 消息:[EXCH2007(1)] 已成功联系 AS 服务https://exch2010.heartspring.org/EWS/Exchange.asmx。耗时46毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1026 类型:成功 消息:[EXCH2007(1)] 已成功联系 UM 服务https://exch2010.heartspring.org/EWS/Exchange.asmx。耗时31毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1004 类型:错误消息:URL 的证书https://owa.heartspring.org/ews/exchange.asmx不正确。要使 SSL 正常工作,证书需要有 owa.heartspring.org 的主题,但找到的主题是 HSM ercury。请考虑更正服务发现,或安装正确的 SSL 证书。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1024 类型:成功 消息:[EXPR] 已成功联系 AS 服务https://owa.heartspring.org/ews/exchange.asmx。耗时296毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1026 类型:成功 消息:[EXPR] 已成功联系 UM 服务https://owa.heartspring.org/ews/exchange.asmx。耗时31毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1124 类型:成功 消息:[服务器] 已成功联系 AS 服务https://exch2010.heartspring.org/ews/exchange.asmx。耗时46毫秒。
RunspaceId:460387b2-ec49-4ebd-b831-8960c051fde4 Id:1126 类型:成功 消息:[服务器] 已成功联系 UM 服务https://exch2010.heartspring.org/ews/exchange.asmx。经过的时间为15毫秒。
[附注]C:\Windows\system32>
答案1
好吧,我解决了这个问题。看来我的问题是由几周前安装的 Service Pack 3 的汇总 12 引起的。我已经卸载了汇总 12,现在一切正常。在我们重新启动服务器之前,调度助手似乎没有出现问题,所以不确定是什么导致了问题。至少如果之前有问题,没有人发现它或从未报告过。感谢大家在这方面的帮助。
答案2
在 Exchange 的更高版本中,一切都是 Web 服务。因此,第一个问题是您的网络中是否有代理?如果有,它是否具有针对 Exchange 的正确排除项?
虚拟目录的 URL 配置是否正确?