Error when trying to debug orchestration in HAT: This remoting proxy has no channel sink which means either the server has no registered server channels that are listening

Posted: December 19, 2011  |  Categories: Administration BizTalk

I sometimes have the pleasure to make the bridge between Portuguese/Brazilian BizTalk community and “international” community and this is one of this opportunities.

In this BizTalk Forum thread, someone found the solution to his problem in one of BizTalk Brasil post wrote by Ruth Resende and asked to help translate for English.

This is the original post in English:

Problem

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.

HAT error

Cause

This error may occur because you may have referenced COM+ component inside your project.

Solution

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

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

2 thoughts on “Error when trying to debug orchestration in HAT: This remoting proxy has no channel sink which means either the server has no registered server channels that are listening”

  1. I am still getting the same error even after updating the “BTSNTSvc.exe.config” file. and restarted the host instance as well. still error is occuring.

Leave a Reply

Your email address will not be published. Required fields are marked *

turbo360

Back to Top