NVP vProxy : L’enregistrement échoue avec le message « vProxy in unstable state, method not allowed. Received an HTTP code: 405"

Résumé: Impossible d’enregistrer le proxy VMware NSR « vproxyname.local » : vProxy dans un état instable, méthode non autorisée

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

L’intégration NetWorker VMware Protection (NVP) est configurée avec l’appliance vProxy. Le vProxy est en cours d’enregistrement et NetWorker Management Console affiche le code d’avertissement 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"

Le vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Montre:

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":

Cause

Si le NetWorker Server dispose de plusieurs interfaces réseau, le vProxy peut voir une autre interface et refuser l’enregistrement.

Résolution

Utilisez l’une des options suivantes :

Solution :

Configurez les entrées DNS (Domain Name System) pour toutes les adresses IP de l’interface NetWorker Server afin de résoudre le nom d’hôte NetWorker Server. L’enregistrement vProxy résout toutes les adresses IP du NetWorker Server et les ajoute à la liste de contrôle d’accès.
Si cela n’est pas possible, utilisez l’une des options de contournement.

Solution de contournement 1 :

1. Connectez-vous à l’appliance vProxy via SSH en tant qu’administrateur.
2. Passez à l’utilisateur root : sudo su - root
3. Modifiez le systemd Fichier de configuration de l’unité : vi /usr/lib/systemd/system/vrapid.service
4. Recherchez la ligne commençant par "ExecStart=/opt/emc/vproxy/bin/vrapid«
5. Ajoutez l’argument de ligne de commande pour désactiver le contrôle d’accès.

Exemple : ExecStart=/opt/emc/vproxy/bin/vrapid --disable-access-control

6. Rechargez le fichier de configuration de l’unité : systemctl daemon-reload
7. Redémarrez le vrapid Moteur: systemctl restart vrapid.service
8. Enregistrez le vProxy auprès du NetWorker Server.

Solution de contournement 2 :

Modification du vProxy /etc/hosts avant l’enregistrement et ajoutez toutes les adresses IP de l’interface NetWorker Server à résoudre pour le nom d’hôte NetWorker Server. 

 

Remarque : Si l’une ou l’autre des solutions de contournement est utilisée, des problèmes peuvent apparaître après la mise à niveau ou le redéploiement de vProxy. Cela est dû au fait que les modifications apportées à l' vrapid.service ou /etc/hosts fichiers ne sont pas reportés vers le nouveau déploiement OVA.

Informations supplémentaires

L’article suivant contient des étapes supplémentaires qui peuvent être nécessaires : NVP vProxy : Comment désenregistrer/réenregistrer une appliance vProxy ?

Produits concernés

NetWorker, NetWorker Series

Produits

NetWorker Series
Propriétés de l’article
Numéro d’article: 000050318
Type d’article: Solution
Dernière modification: 17 Apr 2026
Version:  6
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.