Integration Server 10.5 | Integration Server Administrator's Guide | Setting Up SSL Session Logging | Avoiding Duplicate Entries in the Log
 
Avoiding Duplicate Entries in the Log
You can configure Integration Server to avoid duplicate entries in the SSL session log by caching session log entries. The watt.net.ssl.server.sessionlog.cacheLogEntries server configuration parameter instructs Integration Server to track the SSL session log entries in cache. When you set the value of this parameter to true, Integration Server writes an SSL session entry to cache. If a session is reused and exists in the cache, then Integration Server does not log the SSL session information for that session again. This eliminates duplicate entries in the log file.
However, you can set the duration for which SSL session entries remain in the cache using the watt.net.ssl.server.sessionlog.cachedLogEntries.expiryTime server configuration parameter. An SSL session entry in the cache expires after the time you set for watt.net.ssl.server.sessionlog.cachedLogEntries.expiryTime server configuration parameter. Integration Server removes the expired SSL session entries from its cache. If a client reuses a session for which Integration Server has removed the log entry, then Integration Server logs the session information again for that session.
Integration Server uses a sweeper task called SSL Session Log Entries Sweeper to remove the expired sessions.
For more information about the watt.net.ssl.server.sessionlog.cachedLogEntries.expiryTime server configuration parameter, see the parameter description in Server Configuration Parameters.