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

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

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

Интеграция NetWorker VMware Protection настраивается с помощью устройства vProxy.  Выполняется регистрация vProxy, а консоль управления NetWorker Management Console отображает 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 может увидеть другой интерфейс и отклонить регистрацию.

Resolução

Используйте один из следующих вариантов временного решения проблемы:

Временное решение проблемы 1.

1. Подключитесь к устройству vProxy по протоколу SSH от имени администратора.
2. Переключитесь на пользователя root. sudo su — root
3. Отредактируйте файл конфигурации системного блока: vi /usr/lib/systemd/system/vrapid.service
4. Найдите строку, начиная с «ExecStart=/opt/emc/vproxy/bin/vrapid»
5. Добавьте/отредактирование командной строки arg, чтобы отключить управление доступом.
Пример. 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 для разрешения имени хоста сервера NetWorker.  Регистрация vProxy устраняет все IP-адреса сервера NetWorker и добавляет их в список управления доступом.

Временное решение проблемы 3.

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

Mais informações

Produtos afetados

NetWorker Series

Produtos

NetWorker, NetWorker Series
Propriedades do artigo
Número do artigo: 000050318
Tipo de artigo: Solution
Último modificado: 28 set. 2023
Versão:  4
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.