NMC:無法連線至伺服器 -- 無法驗證

Summary: NetWorker Management Console (NMC) 設定了多個 NetWorker 伺服器。從 NMC 連線至一或多個 NetWorker 伺服器失敗「無法驗證」

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • NetWorker Management Console (NMC) 在 NMC Enterprise 視窗中設定了多個 NetWorker 伺服器。
  • 一或多個 NetWorker 伺服器無法連線,並回報「無法驗證」
  • 與 NetWorker 伺服器的連線可能會成功,但 NMC 標籤未顯示任何資料。
  • NetWorker 伺服器在 NMC「事件」視窗中出現連線錯誤。

Cause

NMC 設定為僅使用一個驗證 (authc) 伺服器。無法設定 NMC 使用多個 authc 伺服器。此問題可能是由於以下原因而出現的:

  • 認證主機在受影響的 NetWorker 伺服器上沒有系統管理權限。
  • 沒有在 NetWorker 伺服器和 NMC 所使用的 NetWorker 認證伺服器之間建立信任。

如果 NetWorker 伺服器尚未設定為信任遠端驗證伺服器,或現有信任已過期,則這是預期的行為。

Resolution

從 NetWorker Management Console (NMC) 伺服器,判斷要使用哪一個 NetWorker 主機作為驗證 (authc) 伺服器。這可以在 NMC 伺服器的 gstd.conf 檔案中判斷:

Linux:/opt/lgtonmc/etc/gstd.conf
Windows:C:\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf
注意:gstd.conf 檔案含有「authsvc_hostname」字串,用於定義驗證伺服器主機名稱。該檔還包含一個authsvc_port整數,用於定義身份驗證服務埠(預設為 9090)。

範例:
{
    int http_svc_port = 9000;
    int clnt_svc_port = 9001;
    int db_svc_port = 5432;
    int snmp_trapd_enable = 1;
    string module_dir = "/opt/lgtonmc/mod";
    list pkg_web_dirmap = {
        string alias = "/LGTOnmc";
        string path = "/opt/lgtonmc/web";
    };
    string pkg_jar_files = "/LGTOnmc/java/gst.jar", "/LGTOnmc/java/gwt.jar", "/LGTOnmc/java/gwt_res.jar", "/LGTOnmc/java/comtsk.jar", "/LGTOnmc/java/postgresql-42.5.1.jar", "/LGTOnmc/java/jaxp.jar", "/LGTOnmc/java/jcchart.jar", "/LGTOnmc/java/jcfield.jar", "/LGTOnmc/java/jcpagelayout.jar", "/LGTOnmc/java/forms.jar", "/LGTOnmc/java/looks.jar", "/LGTOnmc/java/antlr.jar", "/LGTOnmc/java/y.jar", "/LGTOnmc/java/ysvg.jar", "/LGTOnmc/java/batik.jar", "/LGTOnmc/java/jide-common.jar", "/LGTOnmc/java/jide-components.jar", "/LGTOnmc/java/jide-dock.jar", "/LGTOnmc/java/ddomain.jar", "/LGTOnmc/java/ddomain_res.jar", "/LGTOnmc/java/json-simple-1.1.1.jar", "/LGTOnmc/java/gconsole.jar", "/LGTOnmc/java/gconsole_res.jar", "/LGTOnmc/java/nwadmin.jar", "/LGTOnmc/java/nwadmin_res.jar", "/LGTOnmc/java/nwadmin_old.jar";
    string web_server_user = "nsrnmc";
    string web_server_group = "nsrnmc";
    string gst_postgres_user = "nsrnmc";
    string nsr_nmc_user = "nsrnmc";
    string authsvc_hostname = "nsr";
    int authsvc_port = 9090;
    string current_db_dir = "/nsr/nmc/nmcdb";
};

從受影響的 NetWorker 伺服器中,從提升權限的提示字元執行下列命令:

nsrauthtrust -H authsvc_hostname -P 9090
nsraddadmin -H authsvc_hostname -P 9090
將反白顯示的文字替換為從 NMC 伺服器上的 gstd.conf 檔案收集的authsvc_hostname。如果使用非預設的 authc 連接埠,則也必須在上述命令中更換。


完成此作業後,NMC 事件中受影響伺服器的連線錯誤便會消失,允許啟動 NetWorker Administrator 至該伺服器。

Additional Information

Affected Products

NetWorker

Products

NetWorker Management Console
Article Properties
Article Number: 000031437
Article Type: Solution
Last Modified: 14 Mar 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.