Hi I am new to OpenSSL  or SSL for that matter.

I created OpenSSL TSL1.2 server (TCP server)   and trying to connect thru JAVA client ( JAVA8 TCP client ).
I am not able to make handshake properly. 

I am messing up with certificates. 

What the certificates I need to create server side which is running on Linux  to connect from java client which is running on windows?
Which certificate I need to start the client with and how?
Do I need to have CA certificate, Can I use self-signed certificate.
Do I need to create cert, key and p12 files?
Which one to use where? I am confused. Can someone help me please?


        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://openssl.6102.n7.nabble.com/created-OpenSSL-TSL1-2-server-TCP-server-and-trying-to-connect-thru-JAVA-client-tp66773.html">created OpenSSL TSL1.2 server (TCP server)   and trying to connect thru JAVA client</a><br/>
Sent from the <a href="http://openssl.6102.n7.nabble.com/OpenSSL-User-f3.html">OpenSSL - User mailing list archive</a> at Nabble.com.<br/>