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