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:

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

Fadel
23-Emerald II
March 6, 2026

Have you set correct hostname in /etc/hosts file ?

Translate
Buiꓘa
10-Marble
May 14, 2026

Did you ever have any luck resolving this?  I’m getting the exact some error trying to install 13.1.2 on RHEL.

Translate
10-Marble
May 14, 2026

Maybe not the same exact problem… looks like for me it was that “xterm” was not installed and needed to be for the loaders to work.

Translate