Skip to content

Commit

Permalink
Merge pull request #7367 from OpenLiberty/7339-OL-configured-TAI
Browse files Browse the repository at this point in the history
7339-OL-configured-TAI-reword-1
  • Loading branch information
ramkumar-k-9286 authored May 30, 2024
2 parents 3ca2bb8 + f32a377 commit 84bec5d
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion modules/ROOT/pages/troubleshooting.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,8 @@ 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.
To avoid potential issues, users must not configure the `TrustAssociationInterceptor` component to call the `InitialDirContext` class with the Java property `java.naming.ldap.factory.socket` set to a socket factory other than Liberty's own (`com.ibm.ws.ssl.protocol.LibertySSLSocketFactory`). Setting this property to other factories can cause a `NoClassDefFoundException`.


[#Other_troubleshooting]
== Other troubleshooting issues
Expand Down

0 comments on commit 84bec5d

Please sign in to comment.