NVP vProxy:注册失败,并显示“vProxy in unstable state, method not allowed.Received an HTTP code: 405"
摘要: 无法注册 NSR VMware 代理“vproxyname.local”:vProxy 处于不稳定状态,不允许使用方法
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
NetWorker VMware 保护集成配置了 vProxy Appliance。 正在注册 vProxy,NetWorker Management Console 显示 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:
2.切换到 root:sudo su - root
3.编辑 systemd 单元配置文件: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.将设备配置文件重新加载到 systemd 中:systemctl daemon-reload
7.重新启动 vrapid 引擎:systemctl 重新启动 vrapid.service
8.向 NetWorker 服务器注册 vProxy。
解决方法 2:
为所有 NetWorker 服务器接口 IP 地址配置 DNS 条目,以解析为 NetWorker Server 主机名。 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 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。