Frage: Ich stecke bei der M2crypto-SSL-Prüfung fest Fehler beim Installieren des Webmin-Pakets auf RHEL 5.5. Hier ist die vollständige Fehlermeldung:
# yum install webmin File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Checker.py", line 88, in__call__ fieldName='subjectAltName') M2Crypto.SSL.Checker.WrongHost: Peer certificate subjectAltName does not match host, expected netix.dl.sourceforge.net, got DNS:mirrors.netix.net
Wie kann dieses Problem gelöst werden?
So lösen Sie den Fehler M2Crypto SSL Check Error:Peer-Zertifikat subjectAltName does nicht übereinstimmen?
Es sieht so aus, als hätte RHEL 5.5 eine ältere Version der M2crypto-Bibliothek. Laut dem 2009 veröffentlichten Fehlerbericht hat das M2crypto-Paket einen Fehler – bei dem der M2crypto-SSL-Zertifikatsprüfer fälschlicherweise Zertifikate ablehnt, die keinen in subjectAltName erwähnten Hostnamen haben Verlängerung. Später wurde der Fehler behoben und jetzt verwendet das M2crypto-Paket das Betrefffeld des Zertifikats, wenn subjectAltName enthält keinen Hostnamen. Die Lösung besteht also darin, das M2crypto-Paket zu aktualisieren, bevor das Webmin-Paket installiert wird.
# yum update m2crypto Loaded plugins: security Skipping security plugin, no data Setting up Update Process Resolving Dependencies Skipping security plugin, no data --> Running transaction check ---> Package m2crypto.x86_64 0:0.16-9.el5 set to be updated
Nach erfolgreicher Aktualisierung von m2crypto , installieren Sie webmin .
# yum install webmin Resolving Dependencies --> Running transaction check ---> Package webmin.noarch 0:1.831-1 set to be updated :::::::::::::::::::: Installing : webmin Webmin install complete. You can now login to https://gridfs.ctsf.cdac.org.in:10000/ as root with your root password. Installed: webmin.noarch 0:1.831-1 Complete!