NetWorker:NMCにログインできない、またはnsrloginを使用して、次のメッセージを受信します。「Authentication library error: GETがHTTP-ERRORで失敗しました。404"

概要: NMCにログインできない、またはNetWorkerサーバー上のCLIからnsrloginコマンドを使用できません。このKBは、NetWorkerサーバー上のnsrディレクトリーの容量が100%である場合にも、この問題/解決について説明します。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

  • nsrloginを使用して、NMC(NetWorker Management Console)またはCLIにログインできない  
  • NetWorker認証が次のエラーで失敗します。
イメージ

Authentication library error: GETがHTTP-ERRORで失敗しました。404
サーバー メッセージ: json文字列
からのサーバー応答を解析できませんでした Server Message : サーバーが実行されていることを確認します。

  • NetWorkerサーバー(nsrd)サービスが実行されています。
    • Linux:ps -ef | grep nsr
    • Windows:tasklist | findstr nsr
  • ポート9090がリスンしています。
    • Linux:netstat -apno | grep 9090
    • Windows: netstat -ano | findstr 9090

原因

この問題は、さまざまな状況で発生する可能性があります。
  • WindowsベースのサーバーでのNetWorkerのアップグレード/インストール後。
  • /nsrのインストール場所が100%の容量に達した後。
  • authcdbの破損。
authcサービスが開始されましたが、認証リクエストに応答できません。

解決方法

この問題を解決するための手順を実行する前に、インストール ドライブの容量が100%でないことを確認します。インストール ドライブが満杯または容量に近い場合は、それに応じてディスク領域を増やします。

authcdbを再構成する必要があります。

Linuxの場合

1.NetWorkerサービスをシャットダウンします。
nsr_shutdown2.authcディレクトリの名前を変更します。mv /nsr/authc /nsr/authc'date -I'.bak
3.authc構成スクリプトを実行します。/opt/nsr/authc-server/scripts/authc_configure.sh
注:authcキーストアとNetWorker管理者パスワードの再構成を求めるプロンプトが表示されます。
4.NetWorkerサービスを開始します。systemctl start networker
5.NetWorkerサービスが起動したことを確認します。ps -ef | grep nsr
6.ポート9090接続が成功したことを確認します。 nsrports -t localhost -p 9090
注:authcサービスは、nsrtomcat+のjsvc.exeプロセスとして表示されます。これは、「ps -ef | grep jsvc」で確認できます。

7.NetWorker管理者アカウントを使用して、NMCまたはNetWorker Webユーザー インターフェイス(NWUI)にログインします。
8.NetWorker機能が返されたら、自分の裁量で古いauthcフォルダーを削除できます。

Windowsの場合:

1.NetWorkerをアンインストールします。
2.Windowsファイル エクスプローラーから、NetWorkerのインストール ディレクトリに移動し、authc-serverフォルダーの名前を変更します。デフォルトの場所は「C:\Program Files\EMC NetWorker\nsr\authc-server」
です。 3.NetWorkerを再インストールします。

注:NetWorkerインストール パッケージは、 https://www.dell.com/support/home/product-support/product/networker/drivers からダウンロードできます。インストール中に、NetWorkerキーストアとデフォルトの管理者パスワードを再作成するように求められます。

4.NetWorkerサービスが起動したことを確認します。タスクリスト | findstr nsr
5.ポート9090接続が成功したことを確認します。 nsrports -t localhost -p 9090

authcプロセスは、java.exeプロセスとしてリストされます。タスク マネージャー[Details]タブは、次のプロセスを識別するために使用できます。 
image.png

6.NetWorker管理者アカウントを使用して、NMCまたはNetWorker Webユーザー インターフェイス(NWUI)にログインします。
7.NetWorker機能が返されたら、自分の裁量で古いauthcフォルダーを削除できます。

その他の情報

Active Directory/LDAPをNetWorkerと統合していた場合は、外部権限をNetWorkerに読み取る必要があります。ただし、このKBのステップを完了する前にNMCロールNSRユーザー グループで設定された権限は保持されます。

対象製品

NetWorker, NetWorker Management Console

製品

NetWorker Family, NetWorker, NetWorker Series
文書のプロパティ
文書番号: 000031476
文書の種類: Solution
最終更新: 20 6月 2025
バージョン:  5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。