trying to connect my jabber client (pidgin) to a jabber server with self signed certificate, I am getting an "unable to validate certificate" error.
As it is not possible to tell the client not to validate the chain, I would like to get the certificate chain in order to import it there. Therefore I use:
openssl s_client -connect my.jabber.server.net:5222 </dev/null
I am getting the following answer:
openssl s_client -connect cup1.sprachdienst.fraunhofer.de:5222
> CONNECTED(00000003) 140472458057376:error:140790E5:SSL > routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:177: > --- no peer certificate available > --- No client certificate CA names sent > --- SSL handshake has read 0 bytes and written 213 bytes > --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE > ---
Why don't I get the certificate chain while my jabber client does?