Cliente .NET se conectando ao IBM MQ over SSL
Eu obtive os arquivos principais do nosso cliente onde preciso usá-los para conectar-se ao MQ sobre SSL. Os arquivos que obtivemos do cliente são:
xxx.crl xxx.kdb xxx.rdb xxx.sth xxx.tab
Eles disseram que a tabela de canais do cliente está nisso. Estou tentando conectar usando o código abaixo. E eles estão dizendo que não preciso especificar o Gerenciador de filas que será definido na tabela de canais do cliente. Mas uma coisa é que eles fizeram enquanto criaram a chave com o uso de "user1".
Código:
Hashtable connectionProperties = new Hashtable();
// Add the connection type
connectionProperties.Add(MQC.TRANSPORT_PROPERTY, connectionType);
MQQueueManager qMgr;
MQEnvironment.SSLCipherSpec = "TRIPLE_DES_SHA_US";
MQEnvironment.SSLKeyRepository = @"D:\Cert\BB\key";
MQEnvironment.UserId = "user1";
MQEnvironment.properties.Add(MQC.TRANSPORT_PROPERTY, connectionType);
qMgr = new MQQueueManager();
Erro que estou recebendo:
Mensagem = "MQRC_Q_MGR_NAME_ERROR"
Eu também tentei telnetar o servidor que eu sou capaz de fazer.
Alguns podem me ajudar com o que estou fazendo errado aqui e por que estou recebendo esse erro.