En un test case necesité hacer una petición httpS (http commons client) pero como resultado siempre obtenía la siguiente excepción:
javax.net.ssl.SSLException: Received fatal alert: illegal_parameter
Sucede que la implementación de java 1.7 openjdk-7 (7~b147-2.0-0ubuntu0.11.10.1) parece que no puede hacer correctamente el handshake necesario para terminar la operación (los detalles exceden mi conocimiento al respecto) sin embargo la solución rápida es cambiar el JDK usado (en netbeans Tools->Java Platforms) por una implementación Java de Sun Oracle en mi caso Java(TM) SE Runtime Environment (build 1.6.0_26-b03). Documento esto solo para que en producción no me pase (Estoy seguro de que va a pasar pero con algo de suerte encuentro la razón rápidamente y lo arreglo sin mucho ruido).
Escrito por Nickman
Deja un comentario