Autenticação de usuário do IBM MQ para nome de usuário com letras maiúsculas e minúsculas

Autenticação de usuário do IBM MQ para nome de usuário com letras maiúsculas e minúsculas

Eu tenho uma instalação do IBM Wesbsphere MQ em um servidor Centos. Configurei a autenticação de conexão que permite ao usuário de um grupo read_group se conectar e visualizar as filas. Eu criei um usuário desenvolvedor e tornei-o membro do read_group. A partir de um MQ Explorer em execução em uma estação de trabalho Windows, adiciono e me conecto ao gerenciador de filas remotas em execução no servidor Centos.

Criei um usuário chamado jane.doe e tornei-o membro do grupo read_group. Consigo me conectar usando este usuário do MQ Explorer.

Criei um usuário chamado John.Doe e tornei-o membro do grupo read_group . Não consigo me conectar usando este usuário do MQ Explorer.

Para garantir, criei um usuário chamado Ruth e tornei-o membro do grupo read_group. Não consigo me conectar usando este usuário do MQ Explorer.

A exceção lançada no MQ Explorer é

Access not permitted.You are not authorized to perform this operation. (AMQ4036)

A exceção no log de erros do MQ é

AMQ9557: Queue Manager UserID initialization failed for 'Ruth'

EXPLANATION:
The call to initialize the User ID 'Ruth' failed with CompCode 2 and Reason 2035

ACTION:
Correct the error and try again.
----- cmqxrsrv.c : 2321 -----------------------------------------------

Confirmei que a associação ao grupo de todos os usuários acima está correta. Confirmei que posso fazer login no Centos sem problemas.

Parece que o problema é a caixa dos nomes de usuário.

O gerenciador de filas foi alterado no mqsc da seguinte forma

ALTER QMGR CONNAUTH(USE.PW)

AuthInfo foi definido da seguinte forma

DEFINE AUTHINFO(USE.PW) AUTHTYPE(IDPWOS) FAILDLAY(10) CHCKLOCL(OPTIONAL) CHCKCLNT(REQUIRED)

Este é um problema do IBM MQ? Como configurar o MQ para aceitar e processar corretamente nomes com letras maiúsculas, como o sistema operacional parece estar fazendo?

informação relacionada