Skip to main content
7-Bedrock
March 5, 2026
Question

Solution Installer (PSI) - Windchill Loader failed (Linux)

  • March 5, 2026
  • 2 replies
  • 250 views

Version: Windchill 13.1

 

Use Case: Install Windchill 13.1.1.0 on Linux (Red Hat based Rocky distro - version 8.10)


Description:

Version: Windchill 13.1

 

Use Case: Install Windchill 13.1.1.0 on Linux (Red Hat based Rocky distro - version 8.10)


Description:

So far successfully installed and set up the following components:
Oracle Database 19c (19.3)
OpenDJ 5.0.3-1
Java 21 (Amazon Corretto)
I am trying to install Windchill with the PTC Solution Installer (PSI), however the installation always fails (tried already to rerun multiple times, by clearing PSI caches) with the error: Windchill Loader failed.

Checked the logs inside : <Windchill_Installation_Location>/Windchill/installer/logs/<installationtime>_WindchillLoader_error.log

Have the following error:

wt.util.WTRemoteException: Unable to ping server manager; nested exception is:
wt.util.WTRemoteException: Unable to locate server manager; nested exception is:
java.rmi.ConnectIOException: Exception creating connection to: mylocal.mycompany.com; nested exception is: 
wt.boot.UnsupportedHTTPTunnelingException: Either Windchill server manager not reachable or RMI over HTTP tunneling not supported with this java version.
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:637)
at java.rmi/sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:217)
at java.rmi/sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:204)
at java.rmi/sun.rmi.server.UnicastRef.newCall(UnicastRef.java:345)
at java.rmi/sun.rmi.registry.RegistryImpl_Stub.lookup(RegistryImpl_Stub.java:116)
at wt.manager.RemoteServerManager.acquireServerManager(RemoteServerManager.java:543)
at wt.manager.RemoteServerManager.getServerManager(RemoteServerManager.java:516)
at wt.manager.RemoteServerManager.remoteInvoke(RemoteServerManager.java:452)
at wt.manager.RemoteServerManager.ping(RemoteServerManager.java:379)
at wt.load.Installer.startServerManager(Installer.java:453)
at wt.load.BasicLoader.doInstall(BasicLoader.java:295)
at wt.load.BasicLoader.<init>(BasicLoader.java:217)
at wt.load.WindchillLoader.load(WindchillLoader.java:382)
at wt.load.WindchillLoader.main(WindchillLoader.java:487)
Caused by: wt.boot.UnsupportedHTTPTunnelingException: Either Windchill server manager not reachable or RMI over HTTP tunneling not supported with this java version.
at wt.boot.WTRMIMasterSocketFactory.createSocket(WTRMIMasterSocketFactory.java:236)
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:619)
... 13 more
 
Context: I am starting the PSI as following: .

./setup LAX_VM /usr/lib/jvm/java-21-amazon-corretto/bin/java

 

What a have tried so far is following:

  • increased ulimit to 65536 (running ulimit -n 65536 in the Terminal from where the PSI is started)
  • clearing PSI caches and executing a second run of the PSI by extending the java options with: _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true -Djava.rmi.server.hostname=wtlocal.localvm.acn -Djava.rmi.server.disableHttp=true -Djava.rmi.server.useLocalHostName=false
  • particularly disable the firewall for the RMI ports as follows: firewall-cmd --permanent --add-port=5002/tcp    and     firewall-cmd --permanent --add-port=5000-5010/tcp    and   firewall-cmd --reload

Unfortunately even after several reruns i am getting the same issue. The Windchill Loader failed error (PSI getting aborted at 57% of installation progress. Please see attached screenshots regarding PSI and log error capture.

Anyone facing similar problem and knows a resolution to this? Thanks in advance! 

2 replies

16-Pearl
March 6, 2026

Can you check if the xterm command output works without any error message and launches the xterm Window. Possibly guessing something similar outlined in CS375905.

 

regards

~Syed

Levente7-BedrockAuthor
7-Bedrock
March 9, 2026

On my side the xterm is working as expected. No issue with the fonts. Additional I enabled xterm GUI to all users on system (including the OS user and oracle user) additional to root user. However the installation still getting aborted with the same error.

16-Pearl
March 6, 2026

I would recommend untick the installation option to load database data, as you have seen it will fail.

 

After install is complete successfully, disable Xterm as described in this post https://community.ptc.com/t5/Windchill/Running-Windchill-as-a-service-in-Linux/m-p/1044108#M87394

 

Then you can load the data later using the shell command windchill wt.load.WindchillLoader -All -Unattended

 https://support.ptc.com/help/windchill/r13.1.1.0/en/index.html#page/Windchill_Help_Center/WCInstallConfigGuide/WCInstall_LoadBaseDemoData.html

 

 

Levente7-BedrockAuthor
7-Bedrock
March 9, 2026

This sounds as a nice workaround. Will try it out and let you know if this worked for me.