-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 At the very first connection established with the XMPP server, Poezio XMPP client displays a window to accept or reject the server's certificate. It prints the sha256sum of the public key of the server (not in the certificate itself, but provided by the server too). On the server, I run the command: $ openssl pkey -in file.key -pubout -outform DER | openssl dgst -sha256 -hex -c | awk '{ print toupper ($2) }' result on jabber1.casperlefantom.net: B3:C6:17:7A:4F:28:40:F4:6A:02:38:CD:7B:96:80:A6:0F:0A:44:08:DB:FE:EF:30:EC:AA:94:19:6D:7D:4B:A7 result on jabber2.casperlefantom.net: E1:61:F5:20:B4:59:C5:6D:20:06:EF:1F:C3:01:E0:71:EE:E6:53:0B:2E:0E:FB:A7:37:0C:50:F7:5E:17:DA:A4 The client should display the same thing. If you edit the config file directly, keep in mind it is case sensitive. The purpose of this file is to make client-server connection check, at any time. It will be updated when server's certificate will change. Validity: Not Before: Jun 5 19:57:34 2022 GMT Not After : Jul 6 19:57:34 2022 GMT -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEcNWpsYTrRfLHoxirrhV+CynwvvIFAmKfwqYACgkQrhV+Cynw vvLmew/9EkcJATuFlzjIBwoUCBTx4MRe7yakBCBzRWYq4DENReGf0eZBUUOcGvee w+rTo3vsogwHY5sPl91aBRRudaFhlUob5tmzhSco8Xno2ufn+8BVkLfz7oRKfeoj EDZrpFvErxoK1LoPRMLd4JgD31ABwQPrq3brjdpVcGN+ao/z9G1mrn2U0rEQV0bs 1CK37kt7f9O3IzunUVyiIqv+ADJ3AvXmHGTjuuW+auItGXKBE6CHfd+XpMwhJ+Th j4YKA4s0b70zM07BUBmwm4GHXp8SrMcXjPDhyP5TuBOdCqKYbUGj8yoB5jDn21F7 7T9V23fQ2EgSCs4eshZsu/nLEj6B+t3958R4IDIUCiJ+y5rQHS2hCGakhnbt1T6+ bkK8ZQ9cWnlW7T60N7dYLIHBjXsWlYU5datoV83MjiEs9e9s8IAdM3jnj+2N0N8t SQDQlxzrwPeTtFqkRiz7upafcV6imVVqBLemZKT9up+21jGw8p82I0nqfN0WjnGz rE6fYpifOwZ+fmMu3fl7w8eGFJzIRtvdvGFaKXEZlmeUmi9jD2I5Gqm3YE/Hz6SQ YzAJrPVy9aaTyTWU9q3z3EMwN6tRRbpbr3DBqXHRHdRuYYacsthFL7aCk6dCa0QS 21CiHdFk8YGh6jOtRUGRVEkUoz8MPAn2IGLpvrvk9EdzNQbpZqc= =C/2h -----END PGP SIGNATURE-----