从BizTalk向Mule API发送消息时出错

问题描述

我正在尝试向Mule服务发布消息,该消息有望以成功或错误响应来响应。当我使用Postman将请求直接发布到Mule API时,响应为200,其中包含一些HTML内容。当我从BizTalk发送端口推送具有相似标题的相同请求时,出现以下错误

处理消息时发生错误,请参阅详细信息部分以获取更多信息。消息ID:{56AF4477-590F-415E-9D70-536692FE637C}实例ID:{20EEC344-3B1A-4​​74E-ACEB-160CBF616775}错误说明: System.ServiceModel.CommunicationException:收到对https://的HTTP响应时发生错误。这可能是由于服务端点绑定未使用HTTP协议。这也可能是由于服务器终止了HTTP请求上下文(可能是由于服务关闭了)。有关更多详细信息,请参见服务器日志。 ---> System.Net.WebException:基础连接已关闭:接收时发生意外错误。 ---> System.IO.IOException:无法从传输连接中读取数据:现有连接被远程主机强行关闭。 ---> System.Net.sockets.socketException:远程主机在System.Net.sockets.NetworkStream.EndRead(IAsyncResult asyncResult)处的System.Net.sockets.socket.EndReceive(IAsyncResult asyncResult)强制关闭了现有连接-内部异常堆栈跟踪的结尾--在System.Net.Connection.ReadCallback(IAsyncResult asyncResult)的System.Net.Tlsstream.EndRead(IAsyncResult asyncResult)的System.Net.Security._SslStream.EndRead(IAsyncResult asyncResult) ---内部异常堆栈跟踪的结尾---在System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)在System.ServiceModel.Channels.HttpChannelFactory 1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result) --- End of inner exception stack trace --- Server stack trace: at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result) at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result) at System.ServiceModel.Channels.ServiceChannel.EndCall(String action,Object[] outs,IAsyncResult result) at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 type) at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient 2.RequestCallback(IAsyncResult结果)

从BizTalk接口到Mule API的此调用一直运行良好,直到昨天。 我尝试使用fiddler查看来自BizTalk服务器的HTTP通信。它显示了与Mule服务的握手,但没有有关标头或请求正文的更多信息。 请帮忙。

更新

当我从另一台机器将请求直接发布到Mule Api时,它给出了正确的响应。这似乎是网络问题,可能已修改了一些规则以允许来自特定服务器的流量。等待网络团队确认。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)