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

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

  • March 5, 2026
  • 1 reply
  • 122 views

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! 

1 reply

Fadel
23-Emerald I
March 6, 2026

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

Buiꓘa