Article - CS411782
Ldap error message while adding users to License groups in Windchill
Modified: 29-Oct-2025
Applies To
- Windchill PDMLink 12.1 to 13.0
Description
- Ldap error message while adding users to Licence groups
- External JNDI adapter configured (Active Directory)
- No error adding users to custom groups, searching participants, adding to role/team
- Some users are unable to access Utilities page of any context
- Error displayed in MethodServer log:
javax.naming.CommunicationException: domain:389 [Root exception is java.net.UnknownHostException: domain] at java.naming/com.sun.jndi.ldap.LdapReferralContext.<init>(LdapReferralContext.java:96) at java.naming/com.sun.jndi.ldap.LdapReferralException.getReferralContext(LdapReferralException.java:151) at java.naming/com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1890) at java.naming/com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1798) at java.naming/com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392) at java.naming/com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358) at java.naming/javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276) at com.infoengine.jndi.DirContextWrapper.search(DirContextWrapper.java:300) at com.infoengine.jndi.QueryObjects.run(QueryObjects.java:269) at com.infoengine.jndi.JNDIAdapterImpl.processRequest(JNDIAdapterImpl.java:209) at com.infoengine.procunit.adapter.Adapter.send(Adapter.java:199) at com.infoengine.SAK.ObjectWebject.invoke(ObjectWebject.java:319) at com.infoengine.compiledTasks.file.C$3a$5cptc$5cWindchill_12$2e1$5cWindchill$5ctasks.wt.federation.queryprincipals$2exml.invoke(queryprincipals$2exml.java:100) at com.infoengine.SAK.Task.invoke(Task.java:1806) at com.infoengine.SAK.Task.invoke(Task.java:1714) at wt.org.LdapServices.queryPrincipalsTask(LdapServices.java:1346) at wt.org.LdapServices.queryPrincipalFromLdap(LdapServices.java:1218) at jdk.internal.reflect.GeneratedMethodAccessor313.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy66.queryPrincipalFromLdap(Unknown Source) at wt.adapter.delegate.LdapServiceDelegate.queryPrincipalFromIdp(LdapServiceDelegate.java:59) at wt.org.StandardOrganizationServicesManager._readPrincipal(StandardOrganizationServicesManager.java:11895) at wt.org.StandardOrganizationServicesManager.getPrincipalByDN(StandardOrganizationServicesManager.java:11051) at wt.org.StandardOrganizationServicesManager.getPrincipalByDN(StandardOrganizationServicesManager.java:11105) at wt.org.StandardOrganizationServicesManager._queryPrincipal(StandardOrganizationServicesManager.java:12048) at wt.org.StandardOrganizationServicesManager.getGroup(StandardOrganizationServicesManager.java:4411) at wt.org.StandardOrganizationServicesManager.getGroup(StandardOrganizationServicesManager.java:4332) at wt.org.StandardOrganizationServicesManager.computeAvailableCountForLicenseGroup(StandardOrganizationServicesManager.java:5243)
- Value domain is the Search Base
This is a printer-friendly version of Article 411782 and may be out of date. For the latest version click CS411782