Article - CS346750

Windchill cannot communicate with PingFederate server

Modified: 19-Feb-2024   


Applies To

  • Windchill Navigate (formerly ThingWorx Navigate) 8.5.0 F000 to 9.4
  • ThingWorx Platform 9.3

Description

  • Windchill cannot communicate with PingFederate server
  • Executing the ValidateConnection Service in ptc-windchill-integration-connector fails with error 500-500
  • System previously configured for Windchill Authentication
  • System being reconfigured for PingFederate SSO
  • ThingWorx login via SAML and oauth completes successfully
  • Cannot see data coming into ThingWorx from Windchill using Odata connector
  • Data coming from Windchill not properly visible in ThingWorx using Integration connector
  • Error in IntegrationRuntime.log:
2021-03-06 22:44:55.255 [ClientProcessor-3] ERROR c.t.i.r.IntegrationEngine - Exchange process failed with exception thrown : Your route exchange has failed.  HTTP operation failed with status [500 - 500]
java.lang.RuntimeException: Your route exchange has failed.  HTTP operation failed with status [500 - 500]
  • Error in Windchill MS log:
2021-06-04 11:32:42,554 ERROR [ajp-nio-127.0.0.1-8010-exec-8] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Windchill].[OauthAuthBridgeServlet]  - Servlet.service() for servlet [OauthAuthBridgeServlet] in context with path [/Windchill] threw exception
org.springframework.web.client.ResourceAccessException: I/O error on POST request for "<PingFederate server>:9031/as/token.oauth2": Connection timed out (Connection timed out); nested exception is java.net.ConnectException: Connection timed out (Connection timed out)


 
This is a printer-friendly version of Article 346750 and may be out of date. For the latest version click CS346750