NVP vProxy:註冊失敗,並顯示「vProxy 處於不穩定狀態,方法不允許。」收到 HTTP 代碼:405"

摘要: 無法註冊 NSR VMware Proxy「vproxyname.local」:vProxy 處於不穩定狀態,方法不允許

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

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
 

原因

如果 NetWorker 伺服器有多個網路介面,vProxy 可能會看到另一個介面,並拒絕註冊。

解析度

使用下列其中一個因應措施選項:

因應措施 1:

1.以系統管理員身分透過 SSH 連線至 vProxy 應用裝置。
2.切換至 root:sudo su - root
3.編輯系統單位組態檔案:vi /usr/lib/systemd/system/vrapid.service
4.尋找以「ExecStart=/opt/emc/vproxy/bin/vrapid」
開頭的行 5.附加/編輯命令行 arg 以停用存取控制。
範例:ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6.將裝置組態檔案重載至系統:systemctl daemon-reload
7.重新開機 vrapid 引擎:systemctl 重新開機 vrapid.service
8.向 NetWorker 伺服器註冊 vProxy。

因應措施 2:

為所有 NetWorker 伺服器介面 IP 位址設定 DNS 專案,以解析 NetWorker 伺服器主機名稱。  vProxy 註冊可解析 NetWorker 伺服器的所有 IP 位址,並將其新增至存取控制清單。

因應措施 3:

在註冊前編輯 vProxy /etc/hosts 檔案,然後新增所有 NetWorker 伺服器介面 IP 位址,以解析至 NetWorker 伺服器主機名稱。 
注意:使用此方法會導致日後升級 vProxy 應用裝置時,nsrvproxy_mgmnt重新部署選項失敗,因為 /etc/hosts 設定未重新部署。

其他資訊

受影響的產品

NetWorker Series

產品

NetWorker, NetWorker Series
文章屬性
文章編號: 000050318
文章類型: Solution
上次修改時間: 28 9月 2023
版本:  4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。