While trying to connect, the BizTalk Terminator tool fails
with the following error
Error
---------------------------
Please ensure that the Remote Registry Service is enabled on the Biztalk Server
XYZ
---------------------------
You checked server XYZ and the Remote Registry Service is
actually running. You even connected to the registry of server XYZ remotely, to
make sure the service works.
So what’s wrong then?
Well, BizTalk Terminator (event the latest version 2.0.0.276) is reporting
the wrong server name in the error
message!
If you have a BizTalk group that consists of servers XYZ and
ABC, and let’s say the Remote Registry Service is stopped on server ABC. Terminator will report the service stopped on XYZ (even though it is not), if this server has the
lowest id (1) in the BizTalkMgmtDb table adm_Server.
Now, in our case the server ABC was nonworking. So we could not start the Remote Registry Service, neither could we remove the server from the BizTalk group via the usual BizTalk Server Configuration tool (as this needs to be run on the server you want to (un)configure). Luckily, it is possible to remove a nonworking server from a BizTalk Server group via WMI as described in the KB article "How to remove a nonworking server from a BizTalk Server group":
http://support.microsoft.com/kb/883375/en-us
Following the steps in the KB we managed to connect the BizTalk Terminator tool successfully.