Disabling TLS Renegotiation
TLS renegotiation can lead to Denial of Service (DoS) attacks. You can disable TLS renegotiation for all HTTPS and FTPS ports that use JSSE by setting a Java system property. The property that you configure depends on the JSSE provider in the JDK used by Integration Server.
When using the JSSE provider from Oracle (SunJSSE), set the following Java system property to true to disable TLS renegotiation: j
dk.tls.rejectClientInitiatedRenegotiationWhen using the JSSE provider from IBM (IBM JSSE2), use the following Java system property to disable TLS renegotiation:
com.ibm.jsse2.renegotiateNote:
HTTPS and FTPS ports that do not use JSSE (the Use JSSE property is set to No) uses Entrust for SSL which uses the iSaSiLk library. Integration Server ships with iSaSiLk Version 3.03 which does not support disabling renegotiation.