Trading Networks 10.7 | Administering and Monitoring B2B Transactions | Integration Server Administrator's Guide | Configuring Integration Server for Secure Communications | Supported SSL/TLS Protocols | Disabling TLS Renegotiation
 
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 OpenJSSE or the JSSE provider from Oracle (SunJSSE), set the following Java system property to true to disable TLS renegotiation: jdk.tls.rejectClientInitiatedRenegotiation
*When using the JSSE provider from IBM (IBM JSSE2), use the following Java system property to disable TLS renegotiation: com.ibm.jsse2.renegotiate
Note:
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.