NVP vProxy: Registratie mislukt met "vProxy in instabiele status, methode niet toegestaan. Een HTTP-code ontvangen: 405"

Summary: Kan NSR VMware proxy 'vproxyname.local' niet registreren: vProxy in instabiel, methode niet toegestaan

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

De beveiligingsintegratie van NetWorker VMware is geconfigureerd met het vProxy-apparaat.  De vProxy wordt geregistreerd en de NetWorker Management Console geeft een HTTP-waarschuwingscode 405 weer.

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"

Het vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log toont:

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

Als de NetWorker-server meerdere netwerkinterfaces heeft, kan de vProxy een andere interface zien en de registratie weigeren.

Resolution

Gebruik een van de volgende tijdelijke oplossingsopties:

Tijdelijke oplossing 1:

1. Maak verbinding met het vProxy apparaat via SSH als beheerder.
2. Overschakelen naar root: sudo su - root
3. Bewerk het configuratiebestand van de systeemeenheid: vi /usr/lib/systemd/system/vrapid.service
4. Zoek de regel die begint met "ExecStart=/opt/emc/vproxy/bin/vrapid"
5. Voeg de opdrachtregel toe of bewerk deze om toegangscontrole uit te schakelen.
Voorbeeld: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Laad het configuratiebestand van de eenheid opnieuw in het systeem: systemctl daemon-reload
7. Start de vrapid-engine opnieuw op: systemctl start vrapid.service
opnieuw op8. Registreer de vProxy bij de NetWorker-server.

Tijdelijke oplossing 2:

Configureer DNS-vermeldingen voor alle IP-adressen van de NetWorker Server-interface om het probleem op te lossen met de hostnaam van de NetWorker server.  De vProxy-registratie lost alle IP-adressen voor de NetWorker Server op en voegt deze toe aan de lijst met toegangscontroles.

Tijdelijke oplossing 3:

Bewerk het vProxy/etc/hosts-bestand voorafgaand aan de registratie en voeg alle IP-adressen van de NetWorker Server-interface toe om het op te lossen aan de hostnaam van de NetWorker Server. 
OPMERKING: Als u deze methode gebruikt, mislukt de nsrvproxy_mgmnt herimplementatieoptie bij het upgraden van het vProxy apparaat in de toekomst omdat de instellingen voor /etc/hosts niet opnieuw worden geïmplementeerd.

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.