NetWorker: 認証コマンドの実行中に「Error executing command.失敗:400"

概要: NetWorker: 認証コマンドの実行中に「Error executing command.失敗:400"

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

現象

# authc_config -u administrator -p <password> -e find-all-configs

DEBUG [main] (DefaultClientConnection.java:254) - Receiving response: HTTP/1.1 400
DEBUG [main] (DefaultClientConnection.java:257) - << HTTP/1.1 400
DEBUG [main] (DefaultClientConnection.java:260) - << Content-Type: text/plain;charset=ISO-8859-1
DEBUG [main] (DefaultClientConnection.java:260) - << Connection: close
 WARN [main] (RestTemplate.java:529) - POST request for "http://localhost:9090/auth-server/api/v1/sec/authenticate" resulted in 400 (); invoking error handler
DEBUG [main] (Wire.java:63) - << "Bad Request[\r][\n]"
DEBUG [main] (Wire.java:63) - << "This combination of host and port requires TLS.[\r][\n]"
DEBUG [main] (PoolingClientConnectionManager.java:272) - Connection [id: 0][route: {}->http://localhost:9090] can be kept alive for 9223372036854775807 MILLISECONDS
DEBUG [main] (DefaultClientConnection.java:169) - Connection 0.0.0.0:59763<->127.0.0.1:9090 closed
DEBUG [main] (PoolingClientConnectionManager.java:278) - Connection released: [id: 0][route: {}->http://localhost:9090][total kept alive: 0; route allocated: 0 of 5; total allocated: 0 of 100]
ERROR [main] (DefaultLogger.java:222) - Error while performing Operation:
com.emc.brs.auth.common.exception.BRHttpErrorException: 400
        at com.emc.brs.auth.client.template.impl.DefaultBRResponseErrorHandler.handleError(DefaultBRResponseErrorHandler.java:64)
        at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:537)
        at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:493)
        at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:452)
        at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:425)
        at com.emc.brs.auth.client.api.impl.DefaultBRSecurityContext.login(DefaultBRSecurityContext.java:71)
        at com.emc.brs.auth.cli.util.ConfigServiceProxyImpl.getConfigService(ConfigServiceProxyImpl.java:56)
        at com.emc.brs.auth.cli.commands.AuthConfigCommand.findAllConfigs(AuthConfigCommand.java:188)
        at com.emc.brs.auth.cli.commands.AuthConfigCommand.execute(AuthConfigCommand.java:113)
        at com.emc.brs.auth.cli.core.AuthConfigCmdExecutor.execute(AuthConfigCmdExecutor.java:161)
        at com.emc.brs.auth.cli.core.AuthConfig.executeCommand(AuthConfig.java:139)
        at com.emc.brs.auth.cli.core.AuthConfig.main(AuthConfig.java:79)
ERROR [main] (DefaultLogger.java:190) - Error executing command. Failure: 400
Error executing command. Failure: 400

  • 次を使用したNetWorker認証 nsrlogin 正常に動作します。 
    • nsrlogin -u Administrator
    • nsrlogout

原因

NetWorker認証(AUTHC)サーバー データベースが破損しています。

AUTHCデータベースの破損は、さまざまなシナリオで発生する可能性があります。

  • NetWorkerインストール パス上の領域の問題。
  • AUTHCデータベースの変更中にNetWorkerサービスが突然終了します。
  • ウイルス対策ソフトウェアまたはその他のセキュリティ ソフトウェアによって、NetWorkerのインストール パスまたはそのコンポーネントが変更された。
  • NetWorkerのアップグレード関連の問題。

解決方法

NetWorker認証(AUTHC)データベースを再作成する必要があります。Active Directory (AD)またはLDAPが以前に統合されていた場合は、新しいAUTHCデータベースで再統合する必要があります。AUTHC自己署名証明書がCA署名証明書に置き換えられた場合は、再度インポートする必要があります。「追加情報」セクションには、これらのプロセスの詳細を説明した記事が含まれています。

NetWorker:NMCおよびNWUIで使用されている認証サーバーを特定する方法

Windows Server:

AUTHCデータベースは、NetWorkerのインストール中に作成されます。現在のNetWorkerバージョンがシステムにない場合は、 NetWorkerダウンロード ページからダウンロードします。

メモ: NetWorkerをアンインストールしても、既存のバックアップと構成は削除されません。NetWorkerの再インストール authc-server フォルダーは、新しい AUTHC データベースを作成します。
  1. ブートストラップ セーブセットの詳細を収集します。 mminfo -B
  2. NetWorkerサービスを停止します。 net stop nsrexecd /y
  3. [コントロール パネル]の[プログラムと機能]>から、NetWorkerをアンインストールします
  4. Windowsエクスプローラーから、 authc-server フォルダーに含まれます。[Default]: C:\Program Files\EMC NetWorker\nsr\authc-server
  5. 以前のインストール パスにNetWorkerを再インストールします。
  6. NetWorkerサーバで、すべてのNetWorkerサービスを停止します。

Linuxサーバー:

  1. ブートストラップ セーブセットの詳細を収集します。 mminfo -B
  2. NetWorkerサービスを停止します。 nsr_shutdown または systemctl stop NetWorker
  3. 名前を /nsr/authc フォルダーにインストールされます。 mv /nsr/authc /nsr/authc_$(date -I)
  4. AUTHC構成スクリプトを再実行します。 /opt/nsr/authc-server/scripts/authc_configure.sh
  5. NetWorkerを起動します。 systemctl start networker

    その他の情報

    対象製品

    NetWorker

    製品

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