We get this "BEA-090476 Invalid/unknown SSL header was received from peer during SSL handshake" warning when the monitoring system polls WLS with HTTP.
You must check if your client supports TLS 1.0 and SSL 3.0 - which is the version recognized by WebLogic 10.3.5
Look at Oracle support document Doc ID 1372247.1, or Doc ID 1548475.1 / BUG - 16363439. Weblogic Certicom SSL implementation does not support protocol versions greater than TLS1.0, but it now falls back to TLS1.0 when it receives a later version in the SSL handshake.
You can edit setEnv.sh and add these JAVA_OPTIONS: -Dssl.debug=true -Dweblogic.StdoutDebugEnabled=true -Dweblogic.security.SSL.verbose=true -Djavax.net.debug=all
You can also try to use Sun SSL
You must check if your client supports TLS 1.0 and SSL 3.0 - which is the version recognized by WebLogic 10.3.5
Look at Oracle support document Doc ID 1372247.1, or Doc ID 1548475.1 / BUG - 16363439. Weblogic Certicom SSL implementation does not support protocol versions greater than TLS1.0, but it now falls back to TLS1.0 when it receives a later version in the SSL handshake.
You can edit setEnv.sh and add these JAVA_OPTIONS: -Dssl.debug=true -Dweblogic.StdoutDebugEnabled=true -Dweblogic.security.SSL.verbose=true -Djavax.net.debug=all
You can also try to use Sun SSL
and if you are really desperate, disable "SSLRejection Logging Enabled" is server configuration / General / SSL.
-Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol
-Dssl.SocketFactory.provider=com.sun.net.ssl.internal.SSLSocketFactoryImpl
-DUseSunHttpHandler=true
-Dweblogic.wsee.client.ssl.usejdk=true