I'm trying to upgrade from BouncyCastle bcprov-jdk14-124.jar (oooold) to bcprov-jdk14-143.jar. When I replace the old jar with the new jar and build everything, my software will no longer establish an SSL connection, failing with a javax.net.ssl.SSLException: Received fatal alert: illegal_parameter
. Googling for "bouncycastle javax.net.ssl.SSLException illegal_parameter
" yields a whopping 4 results.
Any suggestions on where to start debugging this?
Additional context:
- client is on WinXP
- server on CentOS, using Oracle Application Server
- The client is attempting to establish an SSL connection for an AXIS2 POST.
- When the server uses bcprov-jdk14-143 and the client uses bcprov-jdk14-124, the POST succeeds, but when the client is upgraded to 143, I get this error