Solución: Asegúrese de que todos los intermediarios estén
configurados con el Servidor de nombres de usuario. Utilice un solo Servidor de nombres de usuario para todo el
dominio de intermediarios. Además, todos los intermediarios y el
Gestor de configuración deben poder acceder al gestor de
colas del Servidor de nombres de usuario. Si después de arrancar se registran errores
BIP8303 en algunas anotaciones de intermediario, ello
indica un problema de comunicación con el Servidor de nombres de usuario.
Compruebe los canales de WebSphere MQ a y
desde el Servidor de nombres de usuario y vuelva a intentarlo. Debería ver el mensaje de suceso BIP8204I tanto para el
Gestor de configuración como los intermediarios,
mostrando que se han registrado satisfactoriamente en el
Servidor de nombres de usuario.
Puede haber problemas con
usuarios y miembros de grupos si su dominio de intermediarios abarca
varios sistemas con distintas listas de usuarios. Para cada sistema
que contiene un intermediario, debe haber un grupo denominado
mqbrkrs.
Éste debe contener los siguientes principales o se informará de errores de
autorización:
- ID de usuario de servicio de intermediario local
- ID de usuario de servicio de todos los intermediarios contiguos
- El ID de usuario de servicio del Gestor de configuración
Para aplicaciones cliente, si el ID de usuario en el mensaje es un
miembro del grupo
mqbrkrs,
se elude la seguridad (aunque se esté utilizando un
Servidor de nombres de usuario).
Si la petición de
publicación/suscripción falla, y se emite el mensaje de
suceso BIP7017, compruebe que el ID de usuario del
cliente es reconocido por el sistema en el que se está ejecutando el
Servidor de nombres de usuario. Además, si está trabajando en un
entorno de dominio Windows,
compruebe que el Servidor de nombres de usuario se haya creado
con el parámetro -d del
mandato mqsicreateusernameserver
establecido en el dominio adecuado, y que todos los ID de usuario de
aplicaciones cliente sean miembros de este dominio.
Normalmente, la persistencia de los mensajes se conserva en
la publicación/suscripción. Sin embargo, es posible que un suscriptor no obtenga la persistencia
esperada si las ACL no lo permiten.