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)