NetWorker: La console di gestione (NMC) non è accessibile sul server NMC con doppia scheda di rete
Summary: Il server NetWorker Management Console (NMC) è configurato con più schede di rete.
Symptoms
Il server NetWorker Management Console (NMC) viene implementato o aggiornato a una delle seguenti versioni (o versioni successive):
- 19.11.0.4
- 19.12.0.1
Il server NMC dispone di più schede di rete. Le schede hanno indirizzi IP diversi e, in alcuni scenari, DNS/nomi host diversi associati agli IP univoci.
Il launcher NRE (NetWorker Runtime Environment) NMC usa un nome host/indirizzo IP specifico per connettersi al server NMC, ad esempio:
La connessione NMC ignora l'indirizzo specificato e si connette con un altro nome host/IP:

Il client NMC (host che avvia la console) non dispone dell'accesso di rete all'indirizzo a cui sta forzando la connessione.
La connessione a NMC non riesce.
Possono manifestarsi uno o entrambi i seguenti sintomi.
- Il nome host visualizzato nella finestra "Security Warning" non si risolve dall host che avvia NMC.
- L'indirizzo IP visualizzato (o associato al nome host) non è raggiungibile dall host che avvia NMC.
Cause
Questo problema si è verificato a causa della modifica del codice NETWORKER-105298 che risolve un problema di sicurezza relativo all'inserimento dell'intestazione host HTTP. I sintomi descritti vengono visualizzati sui server NMC con più schede di rete. La connessione NMC viene applicata tramite l'indirizzo primario dell host e non consente la connessione da un'altra rete, ad esempio un indirizzo di gestione o esterno.
Il server NMC gconsole.jnlp il file forza la connessione all'indirizzo associato al server NMC gstd Daemon.
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (impostazione predefinita):
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>
L'indirizzo forzato all'avvio di NMC non è accessibile dall host che avvia NMC.
Resolution
Questo problema è stato sollevato alla progettazione di NetWorker.
Soluzione alternativa:
- Sul server NMC, aprire gconsole.jnlp con un editor di testo. Utilizzare
sudooppurerootsu host Linux.
-
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (impostazione predefinita):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
- Linux:
- Modificare il file per forzare la connessione tramite un indirizzo raggiungibile da tutti gli host che avviano NMC. Ad esempio:
Cambiare:
<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>
- Se si utilizza NetWorker Runtime Environment (NRE) per avviare NMC, eliminare gconsole.jnlp dalla cartella Temp sull host che avvia NMC.
C:\Program Files\NRE\temp\gconsole.jnlp
- Riavviare NMC.