To configure FME Flow to recognize the reverse proxy URL, perform the following tasks in the FME Flow Web User Interface:
Update Service URLs
- On the Services page, click Change All Hosts. In the Change All Hosts dialog, enter the public reverse proxy URL, and click OK.
Update Topic Monitoring URL
- On the Network & Email page, expand Topic Monitoring.
- Under Fault Tolerant Configuration, update the Internal WebSocket URL field with the public reverse proxy URL. Automations external actions (and Notification Service Subscribers) use this URL to communicate with the FME Flow WebSocket Server. The reverse proxy URL redirects requests to the active WebSocket Server.
- If necessary, update Advanced Routing settings:
- External WebSocket Host: The reverse proxy name. For example:
fme-flow-reverseproxy
This setting does not likely need to be changed, and should only be set if you use separate hosts to route HTTP and Websocket traffic to FME Flow.
- External WebSocket Port: If the WebSocket Server is accessed through a port other than 7078, specify the port number here. Otherwise, leave blank.
- Click Save.
Update Reset Password URL (Optional)
If you plan to enable the Reset Password feature, update the Public URL field on the Reset Password page with the public reverse proxy URL, and click Save.