NetWorker : Les demandes de l’API REST échouent avec HTTP 500 java.lang.UnsatisfiedLinkError
Summary: Les opérations de l’API REST (Representational State Transfer Application Programming Interface) de NetWorker échouent avec le protocole HTTP 500. La page signale java.lang.UnsatisfiedLinkError, indiquant que librestapi64.so est déjà chargé dans un autre chargeur de classe. ...
Symptoms
Les opérations de l’API REST NetWorker échouent avec HTTP 500 (erreur de serveur interne).
Accès à n’importe quel point de terminaison de l’API REST à partir d’un navigateur Web (https://NW_SERVER_ADDRESS:9090/nwrestapi/v3/global) rapporte ce qui suit :
Aucune erreur ou information n’est consignée dans / nsr/logs/restapi/restapi.log.
Cause
Le système d’exploitation (OS) du NetWorker Server n’est pas officiellement pris en charge par la version de NetWorker utilisée.
Par exemple, ce problème est apparu après la mise à niveau d’un NetWorker Server existant de Red Hat 7.9 vers Red Hat 9.5 lors de l’utilisation de NetWorker 19.9. NetWorker 19.9 ne prend pas officiellement en charge Red Hat 9.5. Ce problème peut également être observé sans aucune mise à niveau, si une nouvelle version de NetWorker Server est installée sur un système d’exploitation non pris en charge.
Resolution
Assurez-vous que la version de NetWorker et le système d’exploitation du serveur répondent aux exigences de support.
La matrice de compatibilité est disponible sous : https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Téléchargez le guide spécifique à la version de NetWorker à partir de la section NETWORKER ET TOUS LES COMPOSANTS, RAPPORTS, MODULES .
Assurez-vous que Java Runtime Environment (JRE) ou NetWorker Runtime Environment (NRE) sont à jour et configurés correctement : NetWorker Runtime Environment (NRE) : Introduction et installation