NVP vProxy: O registro falha com "vProxy em estado instável, método não permitido. Received an HTTP code: 405"
Summary: Não é possível registrar o proxy NSR VMware 'vproxyname.local': vProxy em estado instável, método não permitido
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
A integração NetWorker VMware Protection está configurada com o equipamento vProxy. O vProxy está sendo registrado, e o Console de gerenciamento do NetWorker mostra um código de advertência 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"
O vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log mostra:
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
Cause
Se o servidor do NetWorker tiver várias interfaces de rede, o vProxy poderá ver outra interface e negar o registro.
Resolution
Use uma das seguintes opções de solução temporária:
Solução temporária 1:
2. Alterne para root: sudo su - root
3. Edite o arquivo de configuração da unidade do sistema: vi /usr/lib/systemd/system/vrapid.service
4. Encontre a linha começando com "ExecStart=/opt/emc/vproxy/bin/vrapid"
5. Acrescente/edite o arg de linha de comando para desativar o controle de acesso.
Exemplo: ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control
6. Recarregue o arquivo de configuração da unidade no sistema: systemctl daemon-reload
7. Reinicie o mecanismo vrapid: systemctl restart vrapid.service
8. Registre o vProxy no servidor do NetWorker.
Solução temporária 2:
Configure entradas DNS para todos os endereços IP da interface do servidor do NetWorker para resolver o nome de host do servidor do NetWorker. O registro do vProxy resolve todos os endereços IP do servidor do NetWorker e os adiciona à lista de controle de acesso.
Solução temporária 3:
Edite o arquivo /etc/hosts do vProxy antes do registro e adicione todos os endereços IP da interface do servidor do NetWorker para resolver o nome de host do servidor do NetWorker.
Nota: O uso desse método fará com que nsrvproxy_mgmnt opção de reimplementação falhe ao fazer upgrade do equipamento vProxy no futuro, pois as configurações /etc/hosts não são reimplementadas.
Additional Information
Affected Products
NetWorker SeriesProducts
NetWorker, NetWorker SeriesArticle Properties
Article Number: 000050318
Article Type: Solution
Last Modified: 28 Sept 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.