Ok. We’ve been able to reproduce the MQ rc 2059 (QManager not available) and have also identified a workaround. The workaround is goofy, so be forewarned …
Here’s the scenario:
With SSL enabled, when MQ fails over from PROD node1 to node2 (or moves from their PROD to DR environment), wM MQ connections handle that very well. wM points to the new MQ node (or environment). The way I validated this is by toggling an MQ connection whose minConns=1 with connPooling turned on. Our MQ Admin verified he saw channels running from wM’s IP address.
Then, if you bounce the IS712, when wM comes back up, the MQ conns give a rc 2059. It seems that after a restart, the IS is somehow pointing back to the orignal MQ node and not to the one MQ moved to.
Here’s the goofy workaround:
1 - Disable any MQ connection packages and restart the IS.
2 - When IS is back up, create a new connection in any package (e.g. Default package) and it will enable just fine.
3 - Re-enable the MQ connections packages from step #1 and you’ll notice they connect fine.
So if anyone can figure out what’s causing this behavior, I’d greatly appreciate your thoughts. Note that if we perform the MQ failover and wM restart with SSL disabled, we don’t get the rc 2059s.
#Integration-Server-and-ESB#webMethods#Adapters-and-E-Standards