NVP vProxy: Registrace se nezdaří s chybou "vProxy in unstable state, method not allowed. Obdrželi jsme kód HTTP: 405"

Summary: Nelze registrovat server proxy NSR VMware "vproxyname.local": vProxy v nestabilním stavu, metoda není povolena

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

Integrace řešení NetWorker VMware Protection je konfigurována pomocí zařízení vProxy.  Systém vProxy se registrují a konzole NetWorker Management Console zobrazuje výstražný kód 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"

Protokol vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log zobrazuje:

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

Pokud má server NetWorker několik síťových rozhraní, systém vProxy může zobrazit jiné rozhraní a registraci zamítat.

Resolution

Použijte jednu z následujících možností zástupného řešení:

Náhradní řešení 1:

1. Připojte se k zařízení vProxy přes protokol SSH jako správce.
2. Přepněte na uživatele root: sudo su – root
3. Upravte konfigurační soubor jednotky systemd: vi /usr/lib/systemd/system/vrapid.service
4. Najděte řádek začínající "ExecStart=/opt/emc/vproxy/bin/vrapid"
5. Chcete-li zakázat řízení přístupu, přidejte/upravte příkazový řádek.
Příklad: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Znovu načte konfigurační soubor jednotky do systému: systemctl daemon-reload
7. Restartujte nástroj vrapid: Systemctl restart vrapid.service
8. Zaregistrujte systém vProxy na serveru NetWorker.

Náhradní řešení 2:

Konfigurace položek DNS pro všechny IP adresy rozhraní NetWorker Server za účelem překladu na název hostitele serveru NetWorker.  Registrace vProxy řeší všechny IP adresy serveru NetWorker a přidá je do seznamu řízení přístupu.

Náhradní řešení 3:

Před registrací upravte soubor vProxy /etc/hosts a přidejte všechny IP adresy rozhraní NetWorker Server pro překlad na název hostitele serveru NetWorker. 
POZNÁMKA: Použití této metody způsobí selhání nsrvproxy_mgmnt opětovného nasazení při budoucím upgradu zařízení vProxy, protože nastavení /etc/hosts se znovu nenasadí.

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.