NetWorker: No se puede acceder a la consola de administración (NMC) en el servidor NMC de doble NIC
Summary: El servidor de NetWorker Management Console (NMC) está configurado con varios adaptadores de red.
Symptoms
El servidor de NetWorker Management Console (NMC) se implementa o actualiza a una de las siguientes versiones (o superior):
- 19.11.0.4
- 19.12.0.1
El servidor NMC tiene varios adaptadores de red. Los adaptadores tienen diferentes direcciones IP y, en algunos escenarios, diferentes DNS/nombres de host asociados con las IP únicas.
El iniciador de NMC del entorno de tiempo de ejecución de NetWorker (NRE) utiliza un nombre de host/dirección IP específicos para conectarse al servidor NMC, por ejemplo:
La conexión de NMC ignora la dirección especificada y se conecta con otro nombre de host/IP:

El cliente de NMC (host que inicia la consola) no tiene acceso de red a la dirección a la que está forzando la conexión.
La conexión a NMC falla.
Es posible que se aplique uno o ambos de los siguientes síntomas.
- El nombre de host que se muestra en la ventana "Advertencia de seguridad" no se resuelve desde el host que inicia NMC.
- No se puede acceder a la dirección IP que se muestra (o se asocia con el nombre de host) desde el host que inicia NMC.
Cause
Este problema apareció debido al cambio de código NETWORKER-105298 que resuelve un problema de seguridad relacionado con la inserción de encabezado de host HTTP. Los síntomas descritos aparecen en servidores NMC con varios adaptadores de red. La conexión NMC se aplica a través de la dirección primaria de los hosts y no permite la conexión desde otra red, como una dirección externa o de administración.
El servidor de NMC gconsole.jnlp file fuerza la conexión a la dirección asociada con el servidor NMC gstd Daemon.
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (valor predeterminado):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
<jnlp
spec="1.0+"
codebase="https://IPADDR_REPLACE_AT_RUNTIME(192.168.9.100):9000/"
href="gconsole.jnlp">
<resources arch="amd64">
...
<application-desc main-class="COM.legato.gwt.framework.LMainWindow">
<argument>-g</argument>
<argument>IPADDR_REPLACE_AT_RUNTIME(192.168.9.100)</argument>
No se puede acceder a la dirección forzada al iniciar NMC desde el host que inicia NMC.
Resolution
Este problema se planteó al departamento de ingeniería de NetWorker.
Solución alternativa:
- En el servidor NMC, abra gconsole.jnlp con un editor de texto. Uso
sudoorootshell en hosts de Linux.
-
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (valor predeterminado):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
- Linux:
- Modifique el archivo para forzar la conexión a través de una dirección a la que se pueda acceder desde todos los hosts que inician NMC. Por ejemplo:
Cambio:
<jnlp
spec="1.0+"
codebase="https://IPADDR_REPLACE_AT_RUNTIME(192.168.9.100):9000/"
href="gconsole.jnlp">
<resources arch="amd64">
...
<application-desc main-class="COM.legato.gwt.framework.LMainWindow">
<argument>-g</argument>
<argument>IPADDR_REPLACE_AT_RUNTIME(192.168.9.100)</argument>
<jnlp
spec="1.0+"
codebase="https://192.168.7.100:9000/"
href="gconsole.jnlp">
<resources arch="amd64">
...
<application-desc main-class="COM.legato.gwt.framework.LMainWindow">
<argument>-g</argument>
<argument>192.168.7.100</argument>
- Si utiliza NetWorker Runtime Environment (NRE) para iniciar NMC, elimine gconsole.jnlp de la carpeta Temp en el host que inicia NMC.
C:\Program Files\NRE\temp\gconsole.jnlp
- Vuelva a iniciar NMC.