NVP-vProxy. Сбой регистрации с ошибкой «vProxy in unstable state, method not allowed. Получен HTTP-код: 405"

Сводка: Не удается зарегистрировать прокси-сервер NSR VMware «vproxyname.local»: vProxy в нестабильном состоянии, метод не разрешен

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Интеграция NetWorker VMware Protection (NVP) настраивается с помощью устройства vProxy. Выполняется регистрация 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":

Причина

Если сервер NetWorker имеет несколько сетевых интерфейсов, vProxy может обнаружить другой интерфейс и отклонить регистрацию.

Разрешение

Используйте один из следующих вариантов:

Решение:

Настройте записи системы доменных имен (DNS) для всех IP-адресов интерфейса сервера NetWorker, чтобы они разрешались в имя хоста сервера NetWorker. Регистрация vProxy разрешает все IP-адреса для сервера NetWorker и добавляет их в список контроля доступа.
Если это невозможно, необходимо использовать один из вариантов временного решения.

Временное решение 1.

1. Подключитесь к устройству vProxy по протоколу SSH в качестве администратора.
2. Переключитесь на пользователя root. sudo su - root
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. Перезагрузите конфигурационный файл модуля: systemctl daemon-reload
7. Перезапустите vrapid Двигателя: systemctl restart vrapid.service
8. Зарегистрируйте vProxy на сервере NetWorker.

Временное решение 2.

Измените vProxy /etc/hosts перед регистрацией и добавьте все IP-адреса интерфейса сервера NetWorker для разрешения в имя хоста сервера NetWorker. 

 

ПРИМЕЧАНИЕ. При использовании любого из этих временных решений после модернизации или повторного развертывания vProxy могут возникнуть проблемы. Это связано с тем, что изменения в vrapid.service или /etc/hosts файлы не переносятся в новое развертывание OVA.

Дополнительная информация

В следующей статье приведены дополнительные действия, которые могут потребоваться. NVP-vProxy. Как отменить/повторно зарегистрировать устройство vProxy?

Затронутые продукты

NetWorker, NetWorker Series

Продукты

NetWorker Series
Свойства статьи
Номер статьи: 000050318
Тип статьи: Solution
Последнее изменение: 17 Apr 2026
Версия:  6
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.