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

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

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! 

4 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

Translate
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.

Translate
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

 

 

Translate
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.

Translate