NetWorker: NVP-vProxy: Rejestracja nie powiodła się w środowisku IPv6 z kodem HTTP 401

Summary: Rejestracja vProxy kończy się niepowodzeniem z powodu nieprawidłowych poświadczeń i kodu HTTP 401.

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

Integracja NetWorker VMware Protection jest skonfigurowana z urządzeniem vProxy. Środowisko sieciowe jest skonfigurowane przy użyciu protokołu IPv6 i nie jest dwupiętrowe. Rejestracja vProxy kończy się niepowodzeniem z powodu nieprawidłowych poświadczeń i kodu HTTP 401.

Dzienniki serwera NetWorker pokazują:
160859:nsrvproxy_mgmt: vProxy management job started with CLI: 'C:\Program Files\EMC NetWorker\nsr\bin\nsrvproxy_mgmt.exe register -s [NETWORKER_SERVER_NAME] -v [VCENTER_SERVER_NAME] -h [VPROXY_NAME] -p 9090 -j 13 -k 0 '
161332:nsrvproxy_mgmt: Starting 'amp62-nw-nvp' vProxy registration to '[NETWORKER_SERVER_NAME]' NetWorker server.
161327:nsrvproxy_mgmt: Failed to register vProxy '[VPROXY_NAME]': Cannot get vProxy '[VPROXY_NAME]' state: Possible wrong vProxy userid or password, invalid credentials. Received an HTTP code: 401, libCURL message: "", url: "https://[VPROXY_NAME]:9090/api/v1/VproxyEngines"
161319:nsrvproxy_mgmt: vProxy management job completed with errors.
W pliku vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log znajdują się następujące informacje:
YYYY-MM-DD HH:MM:SS NOTICE: Request #1496: Rejecting unauthorized request from '[NSR_LINK-LOCAL_IPV6_ADDRESS]%eth0' for '/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.
YYYY-MM-DD HH:MM:SS TRACE:  Request #1496: Responded to client.

Cause

Żądanie rejestracji serwera NetWorker odwołuje się do adresu IPv6 Link-Local zamiast adresu IPv6. Urządzenie vProxy nie rozpoznaje adresu IPv6 Link-Local i odrzuca żądanie rejestracji.

Resolution

Obejście problemu:
Adres IPv6 łącza serwera NetWorker można tymczasowo usunąć, aby umożliwić rejestrację vProxy. Po zakończeniu rejestracji można przywrócić adres IPv6 lokalnego łącza przez ponowne uruchomienie serwera NetWorker.
  • Ponownie wdróż vProxy w środowisku.
  • Utwórz kopię zapasową pliku konfiguracyjnego vrapid.service:
cp -p usr/lib/systemd/system/vrapidd.service usr/lib/systemd/system/vrapid.service_original
  • Edytuj plik konfiguracyjny vrapid.service:
vi /usr/lib/systemd/system/vrapid.service
  • Dodaj argument wiersza poleceń "--disable-access-control" do wiersza rozpoczynającego się od "ExecStart=".
ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
  • Załaduj ponownie plik konfiguracyjny urządzenia do systemd:
systemctl daemon-reload
  • Uruchom ponownie silnik usługi vrapid :
systemctl restart vrapid.service
  • Na serwerze NetWorker otwórz okno wiersza poleceń w trybie administratora.
  • Określ adres IPv6 dla lokalnego łącza na serwerze NetWorker:
ipconfig /all
  • Usuń adres IPv6 dla lokalnego łącza za pomocą narzędzia wiersza polecenia netsh:
netsh interface ipv6 delete address interface=[INTERFACE_#] address=[NSR_LINK-LOCAL_IPV6_ADDRESS]
  • Zarejestruj vProxy przy użyciu NetWorker Management Console.
  • Po zakończeniu rejestracji można ponownie uruchomić serwer NetWorker w celu przywrócenia lokalnego adresu IPv6 łącza.

Additional Information

W oprogramowaniu NetWorker 18.x wystąpił znany problem. Poprawki kodu zostały opublikowane w gałęzi 18.x w celu rozwiązania tego problemu; jednak wersja 18.x nie jest już obsługiwana (EOSL). Jeśli używasz oprogramowania NetWorker 18.x, uaktualnij serwer NetWorker do obsługiwanej wersji. Wdrożenie najnowszej wersji vProxy obsługiwanej przez serwer NetWorker:

https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
https://www.dell.com/support/home/product-support/product/networker/drivers

Products

NetWorker
Article Properties
Article Number: 000168397
Article Type: Solution
Last Modified: 30 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.