We use Java AIM version to run credit card transactions through Authorize.net. On 2/28/2018, two of our 4 workstations failed to process credit card with "Handshake Failure" error. We know Authorize.net disabled TLS 1.0/1.1 support on 2/28, so it's highly likely this problem is related.
The POS application we use is based on OpenBravo 2.2 (now it's uniCenta), and we've built a custom Payment Module that will use Authorize.net AIM interface. The application was built on Java 1.6, and we have hard installation of Java 1.6 installed on the system. Two of the workstations have Java 1.8 JRE installed, and those two do not have "handshake failure" problem.
The resolve the problem, we had to install Java 1.8 JRE to those two workstations with the "Handshake Failure" problem. Once installed, Viola!! The problem resolved.
Comments
Add new comment