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

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

Cause

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

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

Resolution

  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

Affected Products

NetWorker

Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000038012
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.