Skip to main content
10-Marble
January 12, 2025
Solved

Error while windchill installation

  • January 12, 2025
  • 2 replies
  • 1531 views

Version: Windchill 12.1

 

Use Case: Getting an error message when trying to install windchill


Description:

Attached is the log file.

Best answer by MichaelStertz

The installer wants to add "Windchill" as the core service name.

It looks like you entered windchill.com as web server name. So the solution is to go with a different name for the web server, something like "your organization.your top domain" (localhost, ptc.com or trucks.us would be valid examples). I don't know what will be a valid FQDN name for your server, but you have go with a resolvable hostname in order to access the web server. 

2 replies

24-Ruby III
January 12, 2025

The log often contains this error - "LDAP: error code 32": https://www.ptc.com/en/support/article/CS175650 

10-Marble
January 13, 2025

Hello VladimirN,

Thanks for the quick reply.

But I am having this issue while initial installation, this case mentioned by you is related to upgradation, I guess.
Solution for this case is to do changes from Site->Utilities, but in my case still I don't windchill installed.

24-Ruby III
January 13, 2025

Some additional useful articles:

10-Marble
January 13, 2025

DEBUG 13-01-2025 11:49:23 - Creating new entry for I*E config@:D:\ptc\Windchill_12.1\Windchill\IEConf\adapterservice.json
DEBUG 13-01-2025 11:49:23 - reading I*E config for:D:\ptc\Windchill_12.1\Windchill\IEConf\adapterservice.json
DEBUG 13-01-2025 11:49:23 - Creating entry: ptcServiceName=com.windchill.Windchill,dc=windchill,dc=com,cn=configuration,cn=windchill,o=ptc
TRACE 13-01-2025 11:49:23 - Full Object: ServiceAdapter [ptcServiceName=[com.windchill.Windchill], ptcCoresidentService=null, ptcMetaType=Windchill Adapter, ptcObjectSerializationType=null, ptcProperty=[com.windchill.Windchill.home=D:/ptc/Windchill_12.1/Windchill, com.windchill.Windchill.load.balancer=wt.adapter.LoadBalancer], ptcRepositoryDomain=null, ptcRepositoryGUID=null, ptcRuntimeServiceName=com.windchill.Windchill, ptcServiceAddress=[windchill.com:10002], ptcServiceClassName=wt.method.WTAdapterImpl, seeAlso=null, repositoryDefination=null, getPtcServiceName()=[com.windchill.Windchill], getPtcCoresidentService()=null, getPtcMetaType()=Windchill Adapter, getPtcObjectSerializationType()=null, getPtcProperty()=[com.windchill.Windchill.home=D:/ptc/Windchill_12.1/Windchill, com.windchill.Windchill.load.balancer=wt.adapter.LoadBalancer], getPtcRepositoryDomain()=null, getPtcRepositoryGUID()=null, getPtcRuntimeServiceName()=com.windchill.Windchill, getPtcServiceAddress()=[windchill.com:10002], getPtcServiceClassName()=wt.method.WTAdapterImpl, getSeeAlso()=null, getRepositoryDefination()=null, getDn()=ptcServiceName=com.windchill.Windchill,dc=windchill,dc=com,cn=configuration,cn=windchill,o=ptc, getParentDn()=dc=windchill,dc=com,cn=configuration,cn=windchill,o=ptc, getObjectClass()=[ptcApplicationProperties, ptcApplicationService, ptcInfoEngineAdapter], getDescription()=null, hashCode()=734653968, getClass()=class com.infoengine.au.json.ServiceAdapter, toString()=com.infoengine.au.json.ServiceAdapter@2bc9ee10]
ERROR 13-01-2025 11:49:23 - duplicate entry not allowed! entry::ServiceAdapter [ptcServiceName=[com.windchill.Windchill], ptcCoresidentService=null, ptcMetaType=Windchill Adapter, ptcObjectSerializationType=null, ptcProperty=[com.windchill.Windchill.home=D:/ptc/Windchill_12.1/Windchill, com.windchill.Windchill.load.balancer=wt.adapter.LoadBalancer], ptcRepositoryDomain=null, ptcRepositoryGUID=null, ptcRuntimeServiceName=com.windchill.Windchill, ptcServiceAddress=[windchill.com:10002], ptcServiceClassName=wt.method.WTAdapterImpl, seeAlso=null, repositoryDefination=null, getPtcServiceName()=[com.windchill.Windchill], getPtcCoresidentService()=null, getPtcMetaType()=Windchill Adapter, getPtcObjectSerializationType()=null, getPtcProperty()=[com.windchill.Windchill.home=D:/ptc/Windchill_12.1/Windchill, com.windchill.Windchill.load.balancer=wt.adapter.LoadBalancer], getPtcRepositoryDomain()=null, getPtcRepositoryGUID()=null, getPtcRuntimeServiceName()=com.windchill.Windchill, getPtcServiceAddress()=[windchill.com:10002], getPtcServiceClassName()=wt.method.WTAdapterImpl, getSeeAlso()=null, getRepositoryDefination()=null, getDn()=ptcServiceName=com.windchill.Windchill,dc=windchill,dc=com,cn=configuration,cn=windchill,o=ptc, getParentDn()=dc=windchill,dc=com,cn=configuration,cn=windchill,o=ptc, getObjectClass()=[ptcApplicationProperties, ptcApplicationService, ptcInfoEngineAdapter], getDescription()=null, hashCode()=734653968, getClass()=class com.infoengine.au.json.ServiceAdapter, toString()=com.infoengine.au.json.ServiceAdapter@2bc9ee10]
ERROR 13-01-2025 11:49:23 - Error in file creation
com.infoengine.exception.adapter.IEAdapterException: Duplicate entry not allowed.

Above is the error in log file.

10-Marble
January 13, 2025

Hello,

I think the duplicate entry is about the windchill node:
getParentDn()=dc=windchill,dc=com,cn=configuration,cn=windchill,o=ptc

 

Do you really have to go with the domain "windchill.com"?