Snap Creator Framework
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

La commande CLI aboutit à 500 Impossible de localiser l’erreur d’objet

Contributeurs

Dans un environnement UNIX, vous pouvez rencontrer l’erreur 500 Impossible de localiser un objet après l’exécution d’une commande CLI.

  • Numéro

    Dans un environnement UNIX, vous essayez d’exécuter une commande CLI mais le 500 ne parvient pas à localiser l’erreur objet comme indiqué dans l’exemple suivant :

    500 Can't locate object method "new" via package "LWP::Protocol::https::Socket"
  • Cause

    Il existe deux causes possibles de ce message d’erreur :

    • La cause la plus probable de ce message d’erreur est que les bibliothèques SSL CLI ne sont pas liées.

    • Si le message d’erreur n’est pas le résultat d’une connexion des bibliothèques SSL, il est possible que la bibliothèque Perl HTTPS soit manquante.

  • * Action corrective*

    Pour résoudre le problème de liaison des fichiers de bibliothèque, les liens simLiens doivent être créés manuellement. Consultez l’administrateur du système d’exploitation et vérifiez la présence des fichiers libssl.so et libcrypto.so. Il peut être nécessaire d’installer des packages SSL.

    En supposant que les fichiers soient présents, vous devez lier manuellement les fichiers. Pour ce faire, exécutez l’un des ensembles de commandes suivants en fonction de votre système d’exploitation :

    • Pour 32 bits :

      cd /usr/lib
      ln -s libssl.so.1.0.0 libssl.so.6
      ln -s libcrypto.so.1.0.0 libcrypto.so.6
    • Pour le modèle 3264it :

      cd /usr/lib64
      ln -s libssl.so.1.0.0 libssl.so.6
      ln -s libcrypto.so.1.0.0 libcrypto.so.6
  • * Action corrective*

    Pour résoudre le problème de bibliothèque Perl HTTPS manquante, installez la bibliothèque LWP::Protocol::https en mode CPAN.

    Effectuez les opérations suivantes :

    1. Ouvrez une session SSH de votre serveur Linux et exécutez la commande suivante : Perl -MCPAN -e shell

      Remarque Si c’est la première fois que vous utilisez CPAN, vous êtes invité à :
    Would you like me to configure as much as possible automatically? [yes]

    + Appuyez sur entrée pour accepter la valeur par défaut. Le boîtier CPAN s’ouvre.

    1. Exécutez la commande suivante : installez LWP::Protocol::https

      Les packs nécessaires sont téléchargés et installés. Si des modules supplémentaires sont nécessaires, vous serez peut-être invité à les installer aussi en sélectionnant [Oui].

    2. Une fois l’installation terminée, entrez EXIT pour revenir à la coque normale.