I sometimes have the pleasure to make the bridge between Portuguese/Brazilian BizTalk community and “international” community and this is one of this opportunities.
This is the original post in English:
When trying to debug an orchestration in HAT (Health and Activity Tracking) the following message appears:
This remoting proxy has no channel sink wich means either the server has no registered server channels that are listening, or this application has no suitable client channel to talk to the server.. The instance may have been completed or terminated already.
This error may occur because you may have referenced COM+ component inside your project.
Place the following tag inside the BTSNTSvc.exe.config file:
<system.runtime.remoting> <channelSinkProviders> <serverProviders> <provider id="sspi" type="Microsoft.BizTalk.XLANGs.BTXEngine.SecurityServerChannelSinkProvider, Microsoft.XLANGs.BizTalk.Engine" securityPackage="ntlm" authenticationLevel="packetPrivacy" /> </serverProviders> </channelSinkProviders> <application> <channels> <channel ref="tcp" port="0" name=""> <serverProviders> <provider ref="sspi" /> <formatter ref="binary" typeFilterLevel="Full"/> </serverProviders> </channel> </channels> </application> </system.runtime.remoting>
Important Note: the changes in this file are picked up when the host instance restarts. So for this to take effect you need to restart BizTalk host instance
Tags: BizTalk | Errors and Warnings, Causes and Solutions