Cybersource Testing Tool

Java utility that we used before when we were debugging the TLS 1.2 issues.

It needs to be compiled with JDK 1.8 - ideally the same one that runs in production and then run like:

1
java -Djavax.net.debug=sslšŸ¤verbose SSLPoke api.cybersource.com 443

replace api.cybersource.com with whatever the cybersource endpoint needs to be.

If the utility responds with ‘Successfully connectedā€™, it was able to handshake with the SSL server and establish the secure connection.

1
2
javac SSLPoke
java -Djavax.net.debug=sslšŸ¤verbose SSLPoke api.cybersource.com 443

Snippet: https://bitbucket.org/snippets/thinkwrap/5j656n/sslpoke