NVP vProxy: Помилка реєстрації з "vProxy в нестабільному стані, метод не дозволений. Отримали HTTP-код: 405"

Resumen: Неможливо зареєструвати проксі-сервер VMware NSR 'vproxyname.local': vProxy в нестабільному стані, метод заборонено

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

Інтеграція NetWorker VMware Protection налаштовується з vProxy Appliance.  vProxy реєструється, і консоль управління NetWorker показує код попередження 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"

vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log показує:

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

Якщо сервер NetWorker має кілька мережевих інтерфейсів, vProxy може побачити інший інтерфейс і відмовити в реєстрації.

Resolución

Скористайтеся одним із наведених нижче варіантів обхідного шляху:Обхідний шлях 1:

1. Підключіться до базової системи vProxy через SSH від імені адміністратора.
2. Перейдіть на root: sudo su - корінь
3. Відредагуйте файл налаштувань модуля systemd: vi /usr/lib/systemd/system/vrapid.service
4. Знайдіть рядок, що починається з «ExecStart=/opt/emc/vproxy/bin/vrapid»
5. Додайте/відредагуйте аргумент командного рядка, щоб вимкнути керування доступом.
Приклад: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Перезавантажте файл налаштувань модуля до systemd: systemctl daemon-reload
7. Перезапустіть двигун vrapid: systemctl restart vrapid.service
8. Зареєструйте vProxy на сервері NetWorker.

Обхідний шлях 2:

Налаштуйте записи DNS для всіх IP-адрес інтерфейсу NetWorker Server, щоб вони відповідали імені хоста NetWorker Server.  Реєстрація vProxy розпізнає всі IP-адреси сервера NetWorker і додає їх до списку контролю доступу.

Спосіб вирішення проблеми 3:

Відредагуйте файл vProxy /etc/hosts перед реєстрацією та додайте всі IP-адреси інтерфейсу NetWorker Server, які потрібно розпізнати, з ім'ям хоста NetWorker Server. 
ПРИМІТКА: Використання цього методу призведе до збою параметра повторного розгортання nsrvproxy_mgmnt під час оновлення базової системи vProxy у майбутньому, оскільки параметри /etc/hosts не буде розгорнуто повторно.

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.