Article - CS352572

Navigate Administrator username cannot be found in Windchill 12 with Active Directory

Modified: 13-Sep-2021   


Applies To

  • Windchill Navigate (formerly ThingWorx Navigate) 9.1 F000 to 9.2 F000
  • Windchill 12.0.1.0+

Description

  • Navigate Administrator username cannot be found in Windchill 12 with Active Directory
  • Windchill 12 does not ship with Windchill Directory Service (WDS) included
  • Article CS337554 indicates that using WDS with Windchill 12.0.1.0  and later is considered to be an unsupported configuration by PTC Technical Support
  • Customers may have chosen Active Directory (AD) as their LDAP solution
  • In Active Directory the username Administrator is the Domain Administrator
  • There is no entry in AD that corresponds to the Administrator username with the alias wcadmin in WDS
  • Microsoft recommends that Administrator be used only for initial build activities, and possibly, disaster-recovery scenarios
    • The Microsoft guide used to recommend disabling the Administrator account, but it is now necessary for Forest Recovery
  • The Administrator account in Active Directory cannot be used as a Windchill user
    • Using Active Directory Domain Administrator account is bad practice
    • May violate Corporate IT policy
    • Administrator is not a username assigned to any Windchill License Profile
  • The ThingWorx installer is hard coded to create the username Administrator with Administrator rights in ThingWorx
    • Installer needs to connect to ThingWorx with administrator permissions
  • The ThingWorx Navigate configurator uses a function to determine the ThingWorx administrator name
    • Configurator needs to access ThingWorx with administrator permissions
  • During ThingWorx Flow configuration configurator needs to connect to Windchill using sslClientAuth
  • Error from Windchill MethodServer log:
ERROR [ajp-nio-127.0.0.1-8010-exec-8] wt.servlet.ServletRequestMonitor.request  - 2021-09-03 13:53:07.360 -0400, <session specific codes>, -, 127.0.0.1, /Windchill/sslClientAuth/sslClientAuth/servlet/odata, wt.effectiveUid= Administrator, GET, 500, 0.015625, 0.0143012 wt.session.SessionUsers$PreLoginException: wt.licenseusage.licensing.LicensingException: Access is denied. You are not a registered Windchill user
  • Connection fails with entry in ThingWorxNavigateConfigurator.log:
Configuring Flow connector
[13:53:06] - httpRequest useSSL = 1  

[13:53:06] Execute httpPost - URL:  https://<lServerFQDN:FlowPort>/Thingworx/Subsystems/WorkflowSubsystem/Services/UpdateConnector?x-thingworx-session=true 

[13:53:07] - HTTP return code: 500

[13:53:07] Failed to configure Flow connector PTC-Nav-Windchill-Connector. Check Thingworx Application log for more information.
Problem running post-install step. Installation may not complete correctly
 Failed to configure ThingWorx Flow connector.






 
This is a printer-friendly version of Article 352572 and may be out of date. For the latest version click CS352572