000025261 - How to perform client authentication using RSA BSAFE SSL-J

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000025261
Applies ToRSA BSAFE SSL-J 3.0.1
IssueHow to perform client authentication using RSA BSAFE SSL-J
When running the SSLServerClientAuth and SSLClientAuth samples, the following exception is seen on the client side:

java.io.IOException: Unexpected Message
       at com.rsa.ssl.SSLSocket.getInputStream(SSLSocket.java:194)
       at SSLClientAuth.go(SSLClientAuth.java, Compiled Code)
       at SSLClientAuth.main(SSLClientAuth.java:88)
Another instance was seen where RSA BSAFE SSL-J 3.0.1 on the server side had trouble verifying the CertificateVerify message and sends an alert:
STATE: Sending alert because: Could Not Verify CertificateVerify message
ResolutionAs there were various problems with RSA BSAFE SSL-J 3.0.1, we recommend an upgrade to the latest version. These problems do not exist with SSL-J 3.1.
Legacy Article IDa3216

Attachments

    Outcomes