Article - CS357986

Following successful installation of ThingWorx Flow, login to Flow url returns 404 and the ValidateFlowSetup service fails with error "Failed to connect to Flow"

Modified: 14-Aug-2025   


Applies To

  • ThingWorx Platform 9.0 to 9.7

Description

  • Unable to login to Flow url
    • Flow server_name and port were validated in <nginx_home>\conf\conf.d\vhost-flow.conf
  • ThingWorx Foundation and FLow are unable to validate communication
  • Using the WorkflowSubsystem service ValidateFlowSetup, the following message is returned:
[FLOW-API-02] - Failed to connect to Flow. Ensure that you are accessing ThingWorx via Nginx URL. Ensure that all Flow services are running and are healthy. In case of self-signed certificate, make sure that correct CN is provided. 
[FLOW-OAUTH-02] - Failed to connect to Flow OAuth service. Check whether Flow keys are imported in ThingWorx KeyStore. 
  • Flow installation logs show no errors
  • Accessing Flow from ThingWorx Composer, it does not open the correct Flow URL 
  • Flow application is not accessible from ThingWorx
This is a printer-friendly version of Article 357986 and may be out of date. For the latest version click CS357986