NVP vProxy: Registreringen misslyckas med "vProxy in unstable state, method not allowed. Har fått en HTTP-kod: 405"

Summary: Det går inte att registrera NSR VMware-proxyn "vproxyname.local": vProxy i instabilt läge, metoden är inte tillåten

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

NetWorker VMware-skyddsintegreringen är konfigurerad med vProxy Appliance.  vProxy registreras och NetWorker Management Console visar http-varningskoden 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 visar:

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
 

Cause

Om NetWorker-servern har flera nätverksgränssnitt kan vProxy visa ett annat gränssnitt och neka registreringen.

Resolution

Använd något av följande alternativ:

Tillfällig lösning 1:

1. Anslut till vProxy Appliance via SSH som administratör.
2. Växla till rot: sudo su – root
3. Redigera konfigurationsfilen för systemd-enheten: vi /usr/lib/systemd/system/vrapid.service
4. Hitta raden som börjar med "ExecStart=/opt/emc/vproxy/bin/vrapid"
5. Lägg till/redigera kommandoradsgränssnittet för att avaktivera åtkomstkontroll.
Exempel: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Läs in enhetskonfigurationsfilen på nytt i systemd: systemctl daemon-reload
7. Starta om vrapid-motorn: systemctl starta om vrapid.service
8. Registrera vProxy med NetWorker-servern.

Tillfällig lösning 2:

Konfigurera DNS-poster för alla Ip-adresser för NetWorker-serverns gränssnitt för att matcha med NetWorker-serverns värdnamn.  vProxy-registreringen löser alla IP-adresser för NetWorker-servern och lägger till dem i åtkomstkontrolllistan.

Tillfällig lösning 3:

Redigera filen vProxy /etc/hosts före registreringen och lägg till alla IP-adresser för NetWorker-serverns gränssnitt för att matcha till NetWorker-serverns värdnamn. 
Obs! Om du använder den här metoden misslyckas alternativet nsrvproxy_mgmnt redeploy vid uppgradering av vProxy Appliance i framtiden eftersom /etc/hosts-inställningarna inte distribueras om.

Additional Information

Affected Products

NetWorker Series

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000050318
Article Type: Solution
Last Modified: 28 Sept 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.