Erreur de protocole lors de l’utilisation de Net: SSH: module Perl

J’ai un script qui utilise le module Net :: SSH: Perl. Il est capable de ssh pour les hôtes RHEL6.9 mais pas pour les hôtes RHEL7.4. Je reçois l’erreur suivante:

Erreur de protocole: type de paquet attendu 91, obtenu 80 sur /Net/SSH/Perl/Packet.pm ligne 221

Comment puis-je remédier à cela?

Une simple recherche du message d’erreur donne ce message de 2016 et ce rapport de bogue de 2016 qui indiquent tous deux que le problème a été résolu dans la version 2.01 du module, publiée au 10/2016. Ainsi, vous utilisez probablement une version plus ancienne et devez mettre à niveau.