NetWorker: Management Console (NMC) är inte tillgänglig på en NMC-server med dubbla nätverkskort
Summary: NetWorker Management Console-servern (NMC) är konfigurerad med flera nätverkskort.
Symptoms
NetWorker Management Console-servern (NMC) distribueras eller uppgraderas till någon av följande versioner (eller senare):
- 19.11.0.4
- 19.12.0.1
NMC-servern har flera nätverksadaptrar. Korten har olika IP-adresser och i vissa fall olika DNS/värdnamn som är associerade med de unika IP-adresserna.
NMC-startprogrammet för NetWorker Runtime Environment (NRE) använder ett specifikt värdnamn/IP-adress för att ansluta till NMC-servern, till exempel:
NMC-anslutningen ignorerar den angivna adressen och ansluter till ett annat värdnamn/IP:

NMC-klienten (värden som startar konsolen) har inte nätverksåtkomst till den adress som den tvingar anslutningen till.
Anslutningen till NMC misslyckas.
Ett eller båda av följande symtom kan förekomma.
- Värdnamnet som visas i fönstret "Security Warning" matchas inte från den värd som startar NMC.
- IP-adressen som visas (eller som är kopplad till värdnamnet) kan inte nås från den värd som startar NMC.
Cause
Det här problemet uppstod på grund av kodändringen NETWORKER-105298 som åtgärdar ett säkerhetsproblem gällande HTTP-värdhuvudinjektion. Symptomen som beskrivs visas på NMC-servrar med flera nätverkskort. NMC-anslutningen upprätthålls via värdens primära adress och tillåter inte anslutning från ett annat nätverk, till exempel en hanteringsadress eller en extern adress.
NMC-serverns gconsole.jnlp file tvingar anslutningen till den adress som är associerad med NMC-servern 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 framtvingas när NMC startas är inte tillgänglig från den värd som startar NMC.
Resolution
Problemet har tagits upp med NetWorker-tekniker.
Alternativ lösning:
- På NMC-servern öppnar du gconsole.jnlp med en textredigerare. Använd
sudoellerrootgränssnitt på Linux-värdar.
-
- Linux:
/opt/lgtonmc/web/gconsole.jnlp - Windows (Standard):
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
- Linux:
- Ändra filen för att tvinga anslutningen via en adress som kan nås från alla värdar som startar NMC. Till exempel:
Ändra:
<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>
- Om du använder NetWorker Runtime Environment (NRE) för att starta NMC tar du bort gconsole.jnlp från mappen Temp på den värd som startar NMC.
C:\Program Files\NRE\temp\gconsole.jnlp
- Starta om NMC.