Dynamics CRM 2011 电子邮件路由器和Exchange 2010 群集错误“传入状态:失败 - 未找到结果”
我在设置路由器来处理传入邮件时遇到了一个常见问题,但在花了几天时间实施这些建议后,我没有了主意。
情况如下:
所有操作系统Win2k8R2 64位。
域用户名是@domain.local
邮件地址是@domain.com
安装在服务器CRM 上的Dynamics CRM 2011。 Exchange Server 2010 集群由 2 台 mbx 服务器和 2 台 cas 服务器组成。
Dynamics CRM 电子邮件路由器安装在 cas1 服务器上,作为本地系统运行。
服务域帐户添加到 AD 中的 PrivUserGroup。 cas1 &添加到 AD
服务域帐户中的 PrivUserGroup 的 cas2 服务器作为完全读写系统管理员添加到 CRM。
为服务帐户分配管理角色以模拟域中的所有帐户。
检查感兴趣帐户的全球通讯簿成员身份。
已检查从服务帐户访问 GAB。
已成功登录到域和域展望所有感兴趣的账户。
我收到“传入状态:失败:未找到结果”。当我尝试测试从电子邮件路由器配置工具的访问时出错,事件日志中出现以下异常:
An error occurred while opening mailbox [email protected].
Microsoft.Crm.Tools.Email.Providers.EmailException: No results were found.
at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.IsCurrentUser()
at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.GetService()
at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.OpenMailbox()
at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.InitExchangeConnector()
at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.OpenMailbox()
at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()
当我检查 cas1 上的 IIS 日志时,我看到相应的请求包含:
2011-09-30 14:19:15 192.168.1.128 POST /EWS/Exchange.asmx ;RC:a744e288-62f0-44bf-b506-
54f0753fa283;Init>>Conn:0,HangingConn:0,AD:30000/30000/0%,CAS:54000/54000/0%,AB:30000/30000/0%,RPC:36
000/36000/0%,FC:1000/0,Policy:DefaultThrottlingPolicy_a90f4c5f-dfd1-4e99-8a1f-
3cf7adb8ffa3,Norm,Sub:5000/0;ErrorCode=ErrorNameResolutionNoResults;[C]
Queues:0msec/Execute:51.8605msec;SoapAction=m:ResolveNames;Version=1;RpcC=2;RpcL=3;LdapC=1;LdapL=15;E
nd(54.796ms)
>>Conn:1,HangingConn:0,AD:30000/29986/1%,CAS:54000/53948/1%,AB:30000/30000/0%,RPC:36000/35998/1%,FC:1
000/0,Policy:DefaultThrottlingPolicy_a90f4c5f-dfd1-4e99-8a1f-3cf7adb8ffa3,Norm[Resources:(Mdb)WINDDB
(Health:-1%,HistLoad:0),(DC)DCSRV2.domain.local(Health:-1%,HistLoad:0),],Sub:5000/0; 443
DOMAIN\serviceaccount 192.168.1.120 Mozilla/4.0+
(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+4.0.30319.237) 200 0 0 91
所以我知道存在名称解析问题,但是我该如何继续?
顺便说一句,Exchange 托管大约 10 个不同的接受域,但感兴趣的域被设置为默认域。
谢谢。
I have what seems a common problem setting up the router to handle incoming mail, but after spending a couple of days implementing the suggestions I ran out of ideas.
The situation is as follows:
All operating systems Win2k8R2 64 bit.
Domain user names are @domain.local
Mail addresses are @domain.com
Dynamics CRM 2011 installed on server CRM.
Exchange server 2010 cluster consisting of 2 mbx servers and 2 cas servers.
Dynamics CRM E-mail Router installed on cas1 server, running as local system.
Service domain account added to PrivUserGroup in AD.
cas1 & cas2 servers added to PrivUserGroup in AD
Service domain account added to CRM as full read-write System Administrator.
Management Role Assignment given to service account to impersonate all account in the domain.
Global Address Book membership checked for the accounts of interest.
Access to GAB from service account checked.
Logged in successfully to both domain & Outlook with all accounts of interest.
I am getting "Incoming Status: Failure: No results were found." error when i try to test access from e-mail router config tool, with the following exception in event log:
An error occurred while opening mailbox [email protected].
Microsoft.Crm.Tools.Email.Providers.EmailException: No results were found.
at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.IsCurrentUser()
at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.GetService()
at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.OpenMailbox()
at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.InitExchangeConnector()
at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.OpenMailbox()
at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()
When I check the IIS log on cas1 I see that the respective request contains:
2011-09-30 14:19:15 192.168.1.128 POST /EWS/Exchange.asmx ;RC:a744e288-62f0-44bf-b506-
54f0753fa283;Init>>Conn:0,HangingConn:0,AD:30000/30000/0%,CAS:54000/54000/0%,AB:30000/30000/0%,RPC:36
000/36000/0%,FC:1000/0,Policy:DefaultThrottlingPolicy_a90f4c5f-dfd1-4e99-8a1f-
3cf7adb8ffa3,Norm,Sub:5000/0;ErrorCode=ErrorNameResolutionNoResults;[C]
Queues:0msec/Execute:51.8605msec;SoapAction=m:ResolveNames;Version=1;RpcC=2;RpcL=3;LdapC=1;LdapL=15;E
nd(54.796ms)
>>Conn:1,HangingConn:0,AD:30000/29986/1%,CAS:54000/53948/1%,AB:30000/30000/0%,RPC:36000/35998/1%,FC:1
000/0,Policy:DefaultThrottlingPolicy_a90f4c5f-dfd1-4e99-8a1f-3cf7adb8ffa3,Norm[Resources:(Mdb)WINDDB
(Health:-1%,HistLoad:0),(DC)DCSRV2.domain.local(Health:-1%,HistLoad:0),],Sub:5000/0; 443
DOMAIN\serviceaccount 192.168.1.120 Mozilla/4.0+
(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+4.0.30319.237) 200 0 0 91
So I understand there is a name resolution issue, but how do I proceed from here?
BTW, Exchange hosts around 10 different Accepted Domains, but the one of interest is set as default one.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,如果有人遇到同样的问题,我们案例中的解决方案如下:
在 CRM 电子邮件路由器传入配置文件配置中,帐户凭据输入为 username@domain。当我们将其更改为域\用户名时,事情就成功了。
Ok, so if anyone runs into the same problem the solution in our case was the following:
In CRM E-mail Router Incoming Profile configuration, account credentials were entered as username@domain. When we changed it to domain\username, the thing worked.