Tuesday, February 23, 2016

MQSC Adapter Connection Failure with reason Code = 2538

I recently tried to test the MQSC adapter in BizTalk 2013 R2 servers was getting connection issues.. below are the server\ version details. MQ listener is running as BizTalk 2010 with the same MQ Client version is able to connect and read the messages. 
BizTalk Version : 2013 R2
HIS : 2013
MQ Client : 7.5.0.5
Error : 
The adapter "MQSC" raised an error message. Details "Failure encountered while attempting to open queue. queue = ****, queueManager = ****, reasonCode = 2538".
Remote host '***' not available, retry later.   The attempt to allocate a conversation using TCP/IP to host '***' for channel **** was not successful. However the error may be a transitory one and it may be possible to successfully allocate a TCP/IP conversation later. &P In some cases the remote host  cannot be determined and so is shown as '????'.  
Possible Resoluition
1) Telnet to the Queue. Verify if security is not blocking the ports. 
open command prompt enter the below command.
                   telnet "your Connection Name" "Port-number" eg: telnet TestMQ 3038
2) If you are able to telnet and still getting the connection error .. please check and use a Fully Qualified Name in the Connection Name of the Adapter Configuration.
Hope this help... If you have any question please feel to ping me .. 

Happy Integrating .. 

No comments: