NVP vProxy: Registreringen mislykkes med «vProxy in unstable state, method not allowed. Mottok en HTTP-kode: 405"

Summary: Kan ikke registrere NSR VMware-proxyen «vproxyname.local»: vProxy i ustabil tilstand, metode ikke tillatt

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 Protection-integrasjonen er konfigurert med vProxy Appliance.  vProxy blir registrert, og NetWorker Management Console viser http-advarselskoden 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 viser:

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

Hvis NetWorker-serveren har flere nettverksgrensesnitt, kan vProxy se et annet grensesnitt og avslå registreringen.

Resolution

Bruk ett av følgende midlertidige løsningsalternativer:

Midlertidig løsning 1:

1. Koble til vProxy-verktøyet via SSH som administrator.
2. Bytt til rot: sudo su – root
3. Rediger konfigurasjonsfilen for systemenheten: vi /usr/lib/systemd/system/vrapid.service
4. Finn linjen som starter med "ExecStart=/opt/emc/vproxy/bin/vrapid"
5. Legg til / rediger kommandolinjeargument for å deaktivere tilgangskontroll.
Eksempel: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Last inn enhetskonfigurasjonsfilen på nytt i systemet: systemctl daemon-reload
7. Start vrapid-motoren på nytt: systemctl restart vrapid.service
8. Registrer vProxy med NetWorker-serveren.

Midlertidig løsning 2:

Konfigurere DNS-oppføringer for alle IP-adressene for NetWorker-servergrensesnittet for å løse problemet med networkerserververtsnavnet.  vProxy-registreringen løser alle IP-adressene for NetWorker-serveren og legger dem til i tilgangskontrolllisten.

Midlertidig løsning 3:

Rediger vProxy/etc/hosts-filen før registrering, og legg til alle IP-adressene for NetWorker Server-grensesnittet for å løse problemet med vertsnavnet til NetWorker Server. 
MERK: Hvis du bruker denne metoden, vil nsrvproxy_mgmnt redeploy-alternativet mislykkes når du oppgraderer vProxy-verktøyet i fremtiden, ettersom innstillingene for /etc/hosts ikke blir redeployed.

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.