Solución: Asegúrese de que todos los intermediarios estén
configurados con el Servidor de nombres de usuarios. Utilice un solo Servidor de nombres de usuarios 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 usuarios. 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 usuarios.
Compruebe los canales de WebSphere MQ a y
desde el Servidor de nombres de usuarios 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 usuarios.
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 usuarios).
Si la petición de
publicación/suscripción falla y aparece el suceso
BIP7017, compruebe que el ID de usuario del cliente sea
conocido por el sistema en el que se está ejecutando el
Servidor de nombres de usuarios. Además, si está trabajando en un
entorno de dominio Windows,
compruebe que el Servidor de nombres de usuarios se haya creado
con el indicador -d en el 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.