NVP vProxy:登録が失敗し、「vProxy in unstable state, method not allowed.Received an HTTP code: 405"

Resumo: NSR VMwareプロキシ「vproxyname.local」を登録できません:不安定な状態のvProxy、メソッドは許可されません

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

NetWorker VMware Protection統合は、vProxyアプライアンスを使用して構成されています。  vProxyが登録されており、NetWorker管理コンソールにHTTP警告コード405が表示されます。

Warning    HH:MM:SS  event    vm proxy  Unable to register NSR VMware proxy '[VPROXY_NAME]': vProxy in unstable state, method not allowed. Received an HTTP code: 405, libCURL message: "", url: "https://[NETWORKER_SERVER_NAME]:9090/api/v1/VproxyEngines/RestEngine/Registration"

vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log には、次の情報が表示されます。

YYYY/MM/DD HH:MM:SS TRACE:  rejecting unauthorized request "/api/v1/VproxyEngines/RestEngine/process":
YYYY/MM/DD HH:MM:SS TRACE:  {"Config": {"LogTag": "28", "Username": "admin", "SessionId": "", "IdleTimeout": 300, "LogLevel": "INFO", "Password": "*****", "NWS": "[NETWORKER_SERVER_NAME]", "Cp": "-----BEGIN CERTIFICATE-----\nMIICwD....\n-----END CERTIFICATE-----\n-----BEGIN RSA PRIVATE KEY-----\n.....==\n-----END RSA PRIVATE KEY-----\n", "MobServer": {"HostName": "[VCENTER_SERVER_NAME]", "UserName": "[VCENTER_USER]", "UserPassword": "*****", "TcpPort": 0}}}
YYYY/MM/DD HH:MM:SS ERROR:  AdminEngine: sending response error: code=401, errText=only requests from [NETWORKER_SERVER_NAME] are allowed
YYYY/MM/DD HH:MM:SS TRACE:  rejecting unauthorized request "/api/v1/VproxyEngines":
YYYY/MM/DD HH:MM:SS ERROR:  AdminEngine: sending response error: code=401, errText=only requests from [NETWORKER_SERVER_NAME] are allowed
 

Causa

NetWorkerサーバーに複数のネットワーク インターフェイスがある場合、vProxyに別のインターフェイスが表示され、登録が拒否されることがあります。

Resolução

次のいずれかの回避策オプションを使用します。

回避策1:

1.管理者としてSSH経由でvProxyアプライアンスに接続します。
2.rootに切り替えます。sudo su - root
3.systemd unit configファイルを編集します。vi /usr/lib/systemd/system/vrapid.service
4.「ExecStart=/opt/emc/vproxy/bin/vrapid」
で始まる行を検索します。 5.コマンド ライン arg を追加/編集して、アクセス制御を無効にします。
Example: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6.ユニット構成ファイルをsystemdに再ロードします。systemctl daemon-reload
7.vrapidエンジンを再起動します。systemctl restart vrapid.service
8.vProxyをNetWorkerサーバーに登録します。

回避策2:

NetWorkerサーバーのホスト名に解決するために、すべてのNetWorkerサーバー インターフェイスIPアドレスのDNSエントリーを構成します。  vProxyの登録により、NetWorkerサーバーのすべてのIPアドレスが解決され、アクセス制御リストに追加されます。

回避策3:

登録する前にvProxy /etc/hostsファイルを編集し、NetWorkerサーバーのホスト名に解決するためにすべてのNetWorkerサーバー インターフェイスのIPアドレスを追加します。 
メモ: この方法を使用すると、将来vProxyアプライアンスをアップグレードするときに、/etc/hosts設定が再導入されないため、nsrvproxy_mgmntの再導入オプションが失敗します。

Mais informações

Produtos afetados

NetWorker Series

Produtos

NetWorker, NetWorker Series
Propriedades do artigo
Número do artigo: 000050318
Tipo de artigo: Solution
Último modificado: 28 set. 2023
Versão:  4
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.