Para habilitar el acceso a recursos de intermediario a través de la
interfaz de usuario web, configure el servidor de interfaz de usuario web de WebSphere Message Broker.
Para configurar un servidor de interfaz de usuario web, realice
los pasos siguientes:
- Configure las propiedades relacionadas con el puerto HTTP o HTTPS
a utilizar y habilite el servidor de interfaz de usuario web, utilizando el mandato
WebSphere Message Broker Explorer o
mqsichangeproperties.
- Si está utilizando WebSphere Message Broker Explorer,
realice los pasos siguientes:
- En la vista MQ Explorer - Navegador, vaya a
,
pulse el botón derecho del ratón en el nombre de intermediario y seleccione
Propiedades.
- Seleccione el separador WebAdmin.
- Habilite la interfaz de usuario web y establezca el puerto a utilizar para el
protocolo elegido.
Si está utilizando HTTP, establezca Enabled (Habilitado) en
true (verdadero), establezca Enabled SSL (SSL habilitado)
en false (falso)
y entre un valor para el Puerto HTTP.
Si
está utilizando HTTPS, establezca Enabled (Habilitado) en
true (verdadero), establezca Enabled SSL (SSL habilitado)
en true (verdadero)
y entre un valor para el Puerto HTTPS.
Para
establecer parámetros adicionales para el protocolo HTTPS, debe utilizar la interfaz
de línea de mandatos. Para obtener más información, consulte
Valores de parámetro para el componente webadmin.
- Para revisar los cambios, pulse Aplicar; para
cerrar la ventana Propiedades, pulse Aceptar.
También puede confirmar los cambios examinando las entradas recientes de Notificación de cambios
en la vista Registro de administración.
- Si está utilizando el mandato
mqsichangeproperties,
realice los pasos siguientes:
- Configure las propiedades relacionadas con el puerto HTTP o HTTPS que se debe
utilizar.
- Si utiliza HTTP, ejecute el siguiente mandato:
mqsichangeproperties nombreIntermediario
-b webadmin -o HTTPConnector -n port -v valorPuerto
- nombreIntermediario es el nombre del intermediario
- valorPuerto es el valor de puerto HTTP que desea utilizar para la
interfaz de usuario web
- Si utiliza HTTPS, ejecute el siguiente mandato:
mqsichangeproperties nombreIntermediario
-b webadmin -o HTTPSConnector -n port,keystoreFile,keystorePass
-v valorPuerto,nombreArchivo,contraseña
- nombreIntermediario es el nombre del intermediario.
- valorPuerto es el valor de puerto HTTPS que desea utilizar para la
interfaz de usuario web.
- nombreArchivo es el archivo de almacén de claves.
- contraseña es la contraseña para el archivo de almacén de claves.
Para
obtener más información sobre las propiedades que se pueden establecer para los objetos
HTTPConnector y HTTPSConnector, consulte Valores de parámetro para el componente webadmin.
- Confirme que las propiedades estén establecidas correctamente.
Este mandato produce una respuesta similar a este ejemplo (para HTTPConnector):
HTTPConnector
uuid='HTTPConnector'
address=''
port='4144'
maxPostSize=''
acceptCount=''
compressableMimeTypes=''
compression=''
connectionLinger=''
connectionTimeout=''
maxHttpHeaderSize=''
maxKeepAliveRequests=''
maxThreads=''
minSpareThreads=''
noCompressionUserAgents='
restrictedUserAgents=''
socketBuffer=''
tcpNoDelay=''
enableLookups='false'
- Habilite el servidor de interfaz de usuario web para el intermediario:
- Para habilitar la interfaz de usuario web, y para utilizar HTTP como el
protocolo de comunicación entre el intermediario y el servidor de interfaz de usuario
web, ejecute el siguiente mandato en una línea de mandatos de
WebSphere Message Broker, donde nombreIntermediario
es el nombre del intermediario:
mqsichangeproperties nombreIntermediario
-b webadmin -o server -n enabled,enableSSL -v true,false
- Para habilitar la interfaz de usuario web y para utilizar HTTPS como protocolo
para las comunicaciones entre el intermediario y el servidor de interfaz de usuario web,
ejecute el mandato siguiente:
mqsichangeproperties
nombre_intermediario
-b webadmin -o server -n enabled,enableSSL -v true,true
Para
obtener más información sobre las propiedades del servidor de interfaz de usuario web,
consulte Valores de parámetro para el componente webadmin.
- Confirme que el componente de interfaz de usuario web está habilitado ejecutando el mandato
mqsireportproperties,
como se muestra en el ejemplo siguiente.
mqsireportproperties nombreIntermediario -b webadmin -o server -a
Este mandato produce una respuesta similar a este ejemplo:server=''
uuid='server'
enabled='true'
enableSSL='true'
- Para asegurar que los cambios tengan efecto, reinicie el intermediario. Para obtener más información, consulte
Inicio y detención de un intermediario.
- Cree una cuenta de usuario web utilizando el mandato
mqsiwebuseradmin. Para obtener más información, consulte
Gestionar cuentas de usuario web.
Cuando haya configurado un servidor de interfaz de usuario web,
puede iniciar la sesión en la interfaz de usuario web siguiendo los pasos descritos en
Acceso a la interfaz de usuario web.