if you are going to use only UX clients (and not DesktopUI or Mobile UI), there is no need to run the Webclient_http.ctl. You need only start a small http server in a control manager.
Here is the CTRL code you need:
#uses "CtrlHTTP"
main()
{
int port, sport;
paCfgReadValue(PROJ_PATH + "/config/config", "httpServer", "httpPort", port); paCfgReadValue(PROJ_PATH +
/config/config", "httpServer", "httpsPort", sport);
httpServer(false, port, sport);
}
The config file entries need to include this section:
[httpServer]
httpPort = 80
httpsPort = 443
indexPage = "/data/ulc/start.html"
uiArguments = "-p vision/login.pnl -centered -iconBar -menuBar -style fusion"
You may need to move the ports if something else has the default ports blocked or you are running on Linux.
On the remote browser:
https://your.oa.server.ux:443 or https://your.oa.server.ux (if the port is standard)