First, I have to ask what exactly is MQ ? Is it the Message queue ? If yes, most likely you know that
Quote:
"Message queues provide an asynchronous communications protocol, meaning that the sender and receiver of the message do not need to interact with the message queue at the same time. Messages placed onto the queue are stored until the recipient retrieves them."
So, the immediate disconnect from the telnet session may not be so surprising. It is the software that may be designed not to respond with something on a telnet session. I have seen computer programs that do something, and you can connect to the listening port, but they aren't responding anything, just telling you that something is listening on that port.
What is the desired behavior of this software ? Also, the fact that you can connect and establish some kind of network session indicates that most likely this is not a network / firewall issue.