We have a java web application which generates birt reports by calling a soap web service. I believe Birt is using RC4 ciphers and those are considered weak and are being removed from our LTM/F5 as a result getting the below error.
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', fatal error: 80: problem unwrapping net record
javax.net.ssl.SSLProtocolException: Server returned wrong cipher suite for session
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', SEND TLSv1.2 ALERT: fatal, description = internal_error
[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', WRITE: TLSv1.2 Alert, length = 2
So, is there a way we can enable different ciphers or enforce JVM to not to use RC4 ciphers and use a different one from the application?