validationejabberd指纹

我build立并testing了一个ejabberd服务器。 Ejabberd在安装过程中自己创build一个SSL证书。 不幸的是,我没有find关于如何获得指纹的教程。

本文档显示如何创build证书,但不显示如何显示其指纹。

我尝试了一些我发现的命令。 喜欢

openssl pkcs8 -in /etc/ejabberd/ejabberd.pem -inform PEM -outform DER -topk8 -nocrypt | openssl sha1 -c 

要么

 openssl rsa -in /etc/ejabberd/ejabberd.pem -pubout -outform DER | openssl SHA1 -c 

 ec2fp /etc/ejabberd/ejabberd.pem 

当我使用pidgin连接到ejabberd服务器,并select显示证书时,它显示了一个SHA1指纹,它与我在testing上述命令时获得的所有指纹不同。

我很确定这不是中间人,因为这是在我的testing环境中发生的。

有人可以告诉我,获得ejabberd-SSL-证书指纹的正确命令是什么?