Snap Creator Framework
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Il comando CLI determina l’errore 500 Impossibile individuare l’oggetto

Collaboratori

In un ambiente UNIX, potrebbe verificarsi l’errore 500 Impossibile individuare l’oggetto dopo l’esecuzione di un comando CLI.

  • Problema

    In un ambiente UNIX, si tenta di eseguire un comando CLI ma si verifica l’errore 500 Impossibile individuare l’oggetto, come illustrato nell’esempio seguente:

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

    Questo messaggio di errore può essere causato da due cause:

    • La causa più probabile di questo messaggio di errore è che le librerie SSL CLI non sono collegate.

    • Se il messaggio di errore non è il risultato del mancato collegamento delle librerie SSL, un’altra causa potrebbe essere l’assenza della libreria HTTPS Perl.

  • Azione correttiva

    Per risolvere il problema di collegamento dei file della libreria, i simlink devono essere creati manualmente. Consultare l’amministratore del sistema operativo e verificare la presenza dei file libsssl.so e libcrypto.so. Potrebbe essere necessario installare i pacchetti SSL.

    Supponendo che i file siano presenti, è necessario collegarli manualmente. A tale scopo, eseguire uno dei seguenti set di comandi in base al sistema operativo in uso:

    • Per 32 bit:

      cd /usr/lib
      ln -s libssl.so.1.0.0 libssl.so.6
      ln -s libcrypto.so.1.0.0 libcrypto.so.6
    • Per 3264it:

      cd /usr/lib64
      ln -s libssl.so.1.0.0 libssl.so.6
      ln -s libcrypto.so.1.0.0 libcrypto.so.6
  • Azione correttiva

    Per risolvere il problema della libreria HTTPS Perl mancante, installare la libreria LWP::Protocol::https dalla modalità CPAN.

    Attenersi alla seguente procedura:

    1. Aprire una sessione SSH del server Linux ed eseguire il seguente comando: shell perl -MCPAN -e.

      Nota Se si utilizza CPAN per la prima volta, viene richiesto quanto segue:
    Would you like me to configure as much as possible automatically? [yes]

    + Premere Invio per accettare l’impostazione predefinita. Viene aperta la shell CPAN.

    1. Eseguire il seguente comando: Install LWP::Protocol::https

      I pacchetti necessari vengono scaricati e installati. Se sono necessari pacchetti aggiuntivi, potrebbe essere richiesto di installarli selezionando [yes].

    2. Una volta completata l’installazione, inserire exit per tornare alla shell normale.