diff --git a/modules/ROOT/pages/troubleshooting.adoc b/modules/ROOT/pages/troubleshooting.adoc index 1f1ac0f2e..ec83ea9a1 100644 --- a/modules/ROOT/pages/troubleshooting.adoc +++ b/modules/ROOT/pages/troubleshooting.adoc @@ -19,6 +19,7 @@ If you want to find solutions to security related issues , the following informa - <<#Troubleshooting_Kerberos, Troubleshooting Kerberos authentication to LDAP servers>> * <<#Troubleshooting_SSO, Troubleshooting SSO>> * <<#Troubleshooting_SSL, Troubleshooting SSL and TLS>> +* <<#Troubleshooting_TAI, Troubleshooting TAI>> * <<#Other_troubleshooting, Other troubleshooting issues>> [#Troubleshooting_ACME] @@ -272,6 +273,11 @@ Exception thrown while trying to read configuration and update ManagedServiceFac This error occurs when a keystore element exists in the configuration without an ID field. If you use a minimal TLS configuration, set the `ID` field to `defaultKeyStore`. +[#Troubleshooting_TAI] +== Troubleshooting Trust Association Interceptor + +When the `TrustAssociationInterceptor` component calls the `InitialDirContext` class with the Java property `java.naming.ldap.factory.socket` set to a socket factory other than `LibertySSLSocketFactory` (such as `com.ibm.ws.ssl.LibertySSLSocketFactoryWrapper`), a `NoClassDefFoundException` occurs. This issue is particularly challenging to debug and typically requires the expertise of both the security and classloader teams. + [#Other_troubleshooting] == Other troubleshooting issues