NetWorker: Management Console (NMC) er ikke tilgjengelig på dual-NIC NMC-server
Summary: NMC-serveren (NetWorker Management Console) er konfigurert med flere nettverksadaptere.
Symptoms
NetWorker Management Console-serveren (NMC) distribueres eller oppgraderes til én av følgende versjoner (eller nyere):
- 19.11.0.4
- 19.12.0.1
NMC-serveren har flere nettverkskort. Kortene har forskjellige IP-adresser, og i noen scenarier, forskjellige DNS-/vertsnavn knyttet til de unike IP-adressene.
NMC-startprogrammet (NetWorker Runtime Environment) bruker et spesifikt vertsnavn/IP-adresse til å koble til NMC-serveren, for eksempel:
NMC-tilkoblingen ignorerer den angitte adressen og kobles til et annet vertsnavn/IP:

NMC-klienten (verten som starter konsollen) har ikke nettverkstilgang til adressen den tvinger tilkoblingen til.
Tilkoblingen til NMC mislykkes.
Ett eller begge av følgende symptomer kan gjelde.
- Vertsnavnet som vises i "Security Warning" -vinduet, løses ikke fra verten som starter NMC.
- IP-adressen som vises (eller er knyttet til vertsnavnet) kan ikke nås fra verten som starter NMC.
Cause
Dette problemet dukket opp på grunn av kodeendring NETWORKER-105298 som løser et sikkerhetsproblem angående HTTP-vertshodeinjeksjon. Symptomene som er skissert, vises på NMC-servere med flere nettverkskort. NMC-tilkoblingen håndheves gjennom vertens primære adresse og tillater ikke tilkobling fra et annet nettverk, for eksempel en administrasjonsadresse eller ekstern adresse.
NMC-serverens gconsole.jnlp -filen tvinger tilkoblingen til adressen som er tilknyttet NMC-serveren gstd Daemon.
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (standard):
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>
Adressen som ble tvunget ved lansering av NMC er ikke tilgjengelig fra verten som lanserer NMC.
Resolution
Dette problemet har blitt behandlet til NetWorkers teknikere.
Omgåelse av problemet:
- Åpne gconsole.jnlp med et tekstredigeringsprogram på NMC-serveren. Bruk
sudoellerrootskall på Linux-verter.
-
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (standard):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
- Linux:
- Endre filen for å tvinge tilkoblingen gjennom en adresse som kan nås fra alle verter som starter NMC. Eksempel:
Endre:
<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>
- Hvis du bruker NetWorker Runtime Environment (NRE) til å starte NMC, sletter du gconsole.jnlp fra Temp-mappen på verten som starter NMC.
C:\Program Files\NRE\temp\gconsole.jnlp
- Start NMC på nytt.