NetWorker:NMCにNetWorkerサーバーを追加する際にエラーが発生しました。 「Unable to set user privileges based based user token for SYSTEM on nmc_server_name.Failed to validate security token(セキュリティ トークンの検証に失敗しました)」

摘要: この記事では、単一のNMCサーバーを使用して複数のNetWorkerサーバーに接続する場合に発生する可能性のある認証の問題について説明します。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

  • NetWorker管理コンソール(NMC)にNetWorkerサーバーを追加すると、1つ以上のNetWorkerサーバーに接続しようとすると、次のエラーが表示されることがあります。
nmc_server_hostnameのSYSTEMのユーザー トークンに基づいてユーザー権限を設定できません。セキュリティ トークンの検証に失敗しました
  • 場合によっては、NetWorkerサーバーに接続できる場合があります。ただし、NMCのタブは空白になり、データは表示されません。 

原因

NMCソフトウェアがインストールされている場合、 認証ホスト/サーバー が指定されます。これは、NMCがユーザーを認証するために信頼する単一のNetWorkerサーバーにインストールされているAuthCサーバーを表します。

このインストール時には、NMCとNetWorkerサーバー間で認証信頼がデフォルトで確立されます。同じNMCサーバーから監視されているその他のNetWorkerデータゾーン サーバーは、認証機関と同じAuthCサーバーを使用するように構成する必要があります。

解决方案

  1. NMCのインストール中に 認証サーバー として構成されたホストを確認します。NMCサーバーがインストールされているホストで、 gstd.confで構成済みの認証ホストとポート(デフォルト9090)を見つけます。
Linuxの場合/opt/lgtonmc/etc/gstd.conf
Windows:..\NetWorker\Management\GST\etc\gstd.conf
string authsvc_hostname = "nsrsvr.lab.loc";
    int authsvc_port = 9090;
  1. NMCに追加されている各NetWorkerサーバーで、次のコマンドを実行します。portnumを9090(デフォルト)のままにします。それ以外の場合は設定されていない限り、authsvc_hostname、gstd.confで指定されたホスト名と同じである必要があります。
nsrauthtrust -H authsvc_hostname -P 9090
nsraddadmin -H authsvc_hostname -P 9090
  1. 最後に、NMCサービスを実行しているアカウント(Linuxの場合はnsrnmc、Windows NMCサーバーの場合はSYSTEMでユーザーを置き換える)を管理者として、管理のためにNMCに追加するNetWorkerサーバーに追加します。
nsraddadmin -u user@nmc_server_hostname

受影响的产品

NetWorker

产品

NetWorker, NetWorker Management Console
文章属性
文章编号: 000038012
文章类型: Solution
上次修改时间: 14 3月 2025
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。