Article - CS323837
"java.net.NoRouteToHostException: No route to host (Host unreachable)" error in Windchill
Modified: 29-Nov-2024
Applies To
- FlexPLM 10.2 to 12.1
- Windchill PDMLink 10.2 to 12.1
Description
- java.net.NoRouteToHostException: No route to host (Host unreachable) error during Windchill startup or in Server Status page
- Mount vault folder on replica server with SSL/HTTPS protocol failed with error
ERROR [ajp-nio-127.0.0.1-8010-exec-1] wt.util.jmx.WDSJMXConnector Administrator - Error connecting to WindchillDS JMX java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: CorporateLdap.domain.com; nested exception is: java.net.NoRouteToHostException: No route to host (Host unreachable)] at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:369)
- FlexPLM server down and BGMS log contains error below:
INFO [main] wt.system.err - javax.naming.CommunicationException: ADHostname.domain.com:3268 [Root exception is java.net.NoRouteToHostException: No route to host (Host unreachable)] date/time INFO [main] wt.system.err - at com.sun.jndi.ldap.Connection.<init>(Connection.java:238) date/time INFO [main] wt.system.err - at com.sun.jndi.ldap.LdapClient.<init>(LdapClient.java:137) date/time INFO [main] wt.system.err - at com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java:1609) date/time INFO [main] wt.system.err - at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2749) date/time INFO [main] wt.system.err - Caused by: java.net.NoRouteToHostException: No route to host (Host unreachable) date/time INFO [main] wt.system.err - at java.net.PlainSocketImpl.socketConnect(Native Method) date/time INFO [main] wt.system.err - wt.org.OrganizationServicesIEException: javax.naming.CommunicationException: ADHostname.domain.com:3268 date/time INFO [main] wt.system.err - at wt.org.LdapServices.queryPrincipalsFromLdap(LdapServices.java:955) date/time FATAL [main] wt.method.server - MethodServerMain abort wt.util.WTException: wt.org.OrganizationServicesIEException: javax.naming.CommunicationException: ADHostname.domain.com:3268 date/time ERROR [wt.log4j.jmx.AsyncJDBCAppender.worker-3] wt.log4j.jmx.AsyncJDBCAppender - Exception while flushing connection: default java.sql.SQLRecoverableException: IO Error: Socket read interrupted date/time ERROR [wt.log4j.jmx.AsyncJDBCAppender.worker-3] wt.log4j.jmx.AsyncJDBCAppender - MiscLogEvents: exception raised closing prepared statement java.sql.SQLRecoverableException: Closed Connection at oracle.jdbc.driver.PhysicalConnection.needLine(PhysicalConnection.java:3247)
- Windchill Loader failed while installing, with below error message in MethodServer log:
Caused by: java.rmi.ConnectIOException: Exception creating connection to: <hostname>; nested exception is: java.net.NoRouteToHostException: No route to host (Host unreachable) at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:635) at java.rmi/sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:209) at java.rmi/sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:196) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:132) at wt.cache.CacheManager_Stub.registerSlave(Unknown Source) at wt.cache.RemoteCacheServer.registerSlaveInternal(RemoteCacheServer.java:197) ... 22 more Caused by: java.net.NoRouteToHostException: No route to host (Host unreachable) at java.base/java.net.PlainSocketImpl.socketConnect(Native Method) at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.base/java.net.Socket.connect(Socket.java:609) at java.base/java.net.Socket.connect(Socket.java:558) at java.base/java.net.Socket.<init>(Socket.java:454) at java.base/java.net.Socket.<init>(Socket.java:231) at java.rmi/sun.rmi.transport.tcp.TCPDirectSocketFactory.createSocket(TCPDirectSocketFactory.java:40) at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)
- Getting error while adding Active Directory user to multiple groups
- NotificationQueue is in Ready state and not moving in Executing state
- Error in BackgroundMethod Server logs
wt.notify.NotificationException: wt.org.OrganizationServicesIEException: javax.naming.CommunicationException: <AD Hostname:port>:3269 Nested exception is: wt.org.OrganizationServicesIEException: javax.naming.CommunicationException: <AD Hostname:port>:3269 at wt.org.LdapServices.queryPrincipalsFromLdap(LdapServices.java:1148) at wt.org.LdapServices.queryPrincipals(LdapServices.java:2511) at jdk.internal.reflect.GeneratedMethodAccessor1048.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy74.queryPrincipals(Unknown Source) at wt.adapter.delegate.LdapServiceDelegate.queryPrincipals(LdapServiceDelegate.java:188) at wt.org.StandardOrganizationServicesManager._queryPrincipals(StandardOrganizationServicesManager.java:12263) at wt.org.StandardOrganizationServicesManager._queryPrincipals(StandardOrganizationServicesManager.java:12216) at wt.org.StandardOrganizationServicesManager._queryPrincipals(StandardOrganizationServicesManager.java:12201) at wt.org.StandardOrganizationServicesManager.findLikeUsers(StandardOrganizationServicesManager.java:4106) at wt.org.StandardOrganizationServicesManager.findLikeUsers(StandardOrganizationServicesManager.java:4131) at jdk.internal.reflect.GeneratedMethodAccessor1139.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy73.findLikeUsers(Unknown Source) at wt.notify.TemplateEmailNotification.send(TemplateEmailNotification.java:608) at wt.notify.StandardNotificationManager.processSend(StandardNotificationManager.java:2990) at jdk.internal.reflect.GeneratedMethodAccessor606.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at wt.queue.QueueEntry.execute(QueueEntry.java:231) at wt.queue.ProcessingQueue.execEntry(ProcessingQueue.java:312) at wt.queue.ProcessingQueue.execEntries(ProcessingQueue.java:898) at wt.queue.PollingQueueThread.run(PollingQueueThread.java:103)
This is a printer-friendly version of Article 323837 and may be out of date. For the latest version click CS323837