Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
This will be our first implementation of Windchill (Intralink 9.1 M020).
I did an out-of-the-box testinstall, with the Active Directory option enabled.
I would expect that the New-User panel in Principals would have an option to select a user from AD.
But I do not see such. The panel does have pull-down for Directory Service.
But it only lists one choice: com.williams.Ldap, which I assume is Aphelion.
What am I missing?
The business manual implies that an AD user becomes a Windchill user when they login with their AD credentials.
Did I interpret that correctly? Seems like an odd method.
As test, I tried to login to Windchill with my AD credentials.
All I got was an error page (see below) which only occurs when there is a proper usernamepassword match.
If not a match, it simply re-prompts for credentials.
I assume that Windchillhas authenticated successfully through AD, but has to user entry of it's own to match.
I am under the impression that the installer did not have the AD option prior to 9.1, and that a JNDI adapter had to be defined.
Is this correct? Should I skip AD during the install and add it afterward with JNDI?
Anyone had experience with such and can offer advice?
HTTP Status 500 ---------------------------------------------------------------------------------type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exceptionjavax.servlet.ServletException: (wt.session.sessionResource2) wt.org.UserNotFoundException: User not found: unknown web name: "gc1596".
com.ptc.core.components.servlets.NavigationServlet.processRequest(NavigationServlet.java:166)
com.ptc.core.components.servlets.NavigationServlet.doGet(NavigationServlet.java:185)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
wt.httpgw.filter.WTContextBeanFilter.doFilter(WTContextBeanFilter.java:48)
wt.httpgw.filter.TrustedAuthFilter.doFilter(TrustedAuthFilter.java:119)
wt.servlet.CompressionFilter.doFilter(CompressionFilter.java:232)
wt.servlet.RequestInterrupter.doFilter(RequestInterrupter.java:324)
wt.servlet.ServletRequestMonitor.doFilter(ServletRequestMonitor.java:1272)
wt.servlet.ServletRequestMonitorFilter.doFilter(ServletRequestMonitorFilter.java:54)
root cause(wt.session.sessionResource2) wt.org.UserNotFoundException: User not found: unknown web name: "gc1596".
wt.method.RemoteMethodServer.invoke(RemoteMethodServer.java:788)
wt.session.SessionManagerFwd.getPrincipal(SessionManagerFwd.java:88)
wt.session.SessionHelper.getPrincipal(SessionHelper.java:229)
com.ptc.core.components.servlets.NavigationServlet.processRequest(NavigationServlet.java:162)
com.ptc.core.components.servlets.NavigationServlet.doGet(NavigationServlet.java:185)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
wt.httpgw.filter.WTContextBeanFilter.doFilter(WTContextBeanFilter.java:48)
wt.httpgw.filter.TrustedAuthFilter.doFilter(TrustedAuthFilter.java:119)
wt.servlet.CompressionFilter.doFilter(CompressionFilter.java:232)
wt.servlet.RequestInterrupter.doFilter(RequestInterrupter.java:324)
wt.servlet.ServletRequestMonitor.doFilter(ServletRequestMonitor.java:1272)
wt.servlet.ServletRequestMonitorFilter.doFilter(ServletRequestMonitorFilter.java:54)
I did a rehost (10.1M020) of a system which was upgraded from 9.1 M62 (offcourse with AD integration)
I get this error and even there is no solution in sight from PTC
Regards,
Lokesh
This happens when the user which is presented by web end is not present in any of the jndi adapter search bases.Please do a search in participant administration for the user who is not able to login. If the user is not searchable, then you should be checking the JNDI adapter