NVP vProxy: Rejestracja kończy się niepowodzeniem z "vProxy w stanie niestabilnym, metoda niedozwolona. Otrzymano kod HTTP: 405"

Resumen: Nie można zarejestrować serwera proxy NSR VMware "vproxyname.local": vProxy w stanie niestabilnym, metoda niedozwolona

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Integracja NetWorker VMware Protection jest skonfigurowana z urządzeniem vProxy.  VProxy jest rejestrowana, a konsola zarządzania NetWorker Wyświetla kod ostrzegawczy 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"

Plik vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log pokazuje:

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
 

Causa

Jeśli serwer NetWorker ma wiele interfejsów sieciowych, vProxy może zobaczyć inny interfejs i odmówić rejestracji.

Resolución

Skorzystaj z jednej z następujących opcji obejścia problemu:

obejście 1:

1. Połącz się z urządzeniem vProxy za pośrednictwem SSH jako administrator.
2. Przełącz się do katalogu głównego: sudo su — root
3. Edytuj plik konfiguracji jednostki systemowej: vi /usr/lib/systemd/system/vrapid.service
4. Znajdź wiersz zaczynający się od "ExecStart=/opt/emc/vproxy/bin/vrapid"
5. Dodaj/edytuj argument wiersza poleceń, aby wyłączyć kontrolę dostępu.
Przykład: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Załaduj ponownie plik konfiguracji jednostki do systemu: systemctl daemon-reload
7. Uruchom ponownie silnik vrapid: systemctl uruchom ponownie plik vrapid.service
8. Zarejestruj vProxy na serwerze NetWorker.

Obejście problemu nr 2:

Konfiguracja wpisów DNS dla wszystkich adresów IP interfejsu serwera NetWorker w celu rozwiązania problemu z nazwą hosta serwera NetWorker.  Rejestracja vProxy rozwiązuje wszystkie adresy IP serwera NetWorker i dodaje je do listy kontroli dostępu.

Obejście problemu nr 3:

Edytuj plik vProxy /etc/hosts przed rejestracją i dodaj wszystkie adresy IP interfejsu serwera NetWorker, aby rozwiązać problem z nazwą hosta serwera NetWorker. 
UWAGA: Użycie tej metody spowoduje niepowodzenie opcji ponownego uruchomienia nsrvproxy_mgmnt podczas uaktualniania urządzenia vProxy w przyszłości, ponieważ ustawienia /etc/hosts nie zostaną ponownie wdrożone.

Información adicional

Productos afectados

NetWorker Series

Productos

NetWorker, NetWorker Series
Propiedades del artículo
Número del artículo: 000050318
Tipo de artículo: Solution
Última modificación: 28 sept 2023
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.