CallerID的CRM 2011服务连接问题

时间:2012-03-05 13:50:08

标签: dynamics-crm-2011

我有一个连接到CRM 2011服务的应用程序。当我在没有CallerID的情况下附加到服务时,我可以毫无错误地获取数据。当我将呼叫者ID添加到连接时,会出现故障。我收到此错误消息(可能看起来很熟悉):

  

由于内部错误,服务器无法处理请求。   有关错误的更多信息,请打开   IncludeExceptionDetailInFaults(来自ServiceBehaviorAttribute   或者从服务器上的配置行为)来发送   异常信息返回给客户端,或者按照开启跟踪   Microsoft .NET Framework 3.0 SDK文档并检查   服务器跟踪日志。服务器堆栈跟踪:at   System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(消息   回复,MessageFault错误,字符串操作,MessageVersion版本,   FaultConverter faultConverter)at   System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime   操作,ProxyRpc& rpc)at   System.ServiceModel.Channels.ServiceChannel.Call(String action,   Boolean oneway,ProxyOperationRuntime操作,Object [] ins,   对象[]出局,TimeSpan超时)at   System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage   methodCall,ProxyOperationRuntime operation)at   System.ServiceModel.Channels.ServiceChannelProxy.Invoke(即时聊天   消息)在[0]处重新抛出异常:at   System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(即时聊天   reqMsg,IMessage retMsg)at   System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&安培;   msgData,Int32类型)at   Microsoft.Xrm.Sdk.IOrganizationService.Retrieve(String entityName,   Guid id,ColumnSet columnSet)at   Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy.RetrieveCore(字符串   entityName,Guid id,ColumnSet columnSet)at   Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy.Retrieve(字符串   entityName,Guid id,ColumnSet columnSet)at   Hanlon.Data.CRM.DataObjectBase.Retrieve(Guid身份)在   Hanlon.Data.CRM.Advisor.Fill(Guid advisor_identity)at   HypotheticalReportCrmSite.HypotheticalReport.AcceptanceWorkFlow()

有没有人对于为什么会发生这种情况有任何想法,或者我如何更具体地找出错误?该应用程序适用于测试和用户验收服务器,但会影响生产。

1 个答案:

答案 0 :(得分:0)

显然,有很多原因导致这种情况在不同的服务器上有所不同,有些地方开始寻找不同服务器上的设置/安装/权限,包括CRM,SQL,Active Directory(虽然我可能会认为AD会是一样的。)

与Test / UAT系统相比,Prod服务器使用的代理有什么不同吗? 是否可以在Prod服务器上使用.NET框架的所有相关版本? GAC中是否安装了相同的组件? 是否为Prod服务器锁定了SQL?

Prod服务器上的CRM安装是否按照与Test和UAT服务器相同的规范完成?它们是由同一方安装的吗?

同样,这些都只是想法,但似乎服务器之间的差异将是看起来的地方,关键产品的安装将是一个很好的起点,也许通过查看.NET框架等。

道歉,如果答案非常通用,但是你发现具体的错误似乎没有显示出吸烟枪。

我很想知道你发现了什么。

相关问题