I have two systems, running an application that does web service calls over HTTPS. I run a test by trying to log in to the HTTPS over webservice and one system works with HTTPS but the other does not. I have spent a while trying to find a difference in the systems but failed (configs look fine, package versions are pretty much the same, etc...). I am no Linux expert.
Whilst running the test I ran tcpdump to get packets and inspected with WireShark. The working system implements Client key exchange but the other system stops just after getting the certificate from the HTTPS server (see below).
Anyone know what could be causing this to happen? What other tests can I do?
The systems use OpenSSL 0.9.8 and web services use SOAP.
HTTPS working
HTTPS not working