How to change AppLoader default ports

AppLoader default communication ports are 8888, 9002, and 9600

You change the above ports by taking the following steps:

HTTP 8888

This ports is used by Apache web server and it can be changed by opening the file Automai\AppLoader\webserv\conf\httpd.conf

then change the port number in the line Listen 8888

Restart AppLoader WebServer service and you can access the Controller through the new port

On each Injector, open Automai\Injector\Vstation.ini and change the below lines to reflect the new port number

commandpage=10.0.10.52:8888/ctrldo_10.0.0.52.php

screenshotpage=10.0.10.52:8888/ctrlss.php

registerpage=10.0.10.52:8888/alserver.php

injcommandpage=10.0.10.52:8888/injector_cmd.php

Vstations send playback reports to the queue manager on port 9002

  1. Open Automai\AppLoader\webserv\bin\qserver.conf
  2. Replace 9002 with the new port number in both lines

receiver.listener=ServerName:9002

receiver.listener=127.0.0.1:9002

3. Restart AppLoader Controller service for the change to take effect

4. On each Injector, open Automai\Injector\Vstation.ini and change the statuspage=10.0.10.52:9002 line to reflect the new port number

5. Restart the Injector.exe and VStation.exe processes if they are already running

Qserver process communicate with the backend Controller process through port 9600

This is internal to the machine that is hosting the controller but if for some reason you need to change it you can do so by performing the following steps:

  1. Open Automai\AppLoader\webserv\bin\qserver.conf
  2. Replace 9600 with the new port number in the below line

dispatcher.listener=127.0.0.1:9600

3. Open Automai\AppLoader\webserv\bin\alsvc.conf

4. Replace run.prog = alctrl.exe -c bin ..\..\bin\alctrl with run.prog = alctrl.exe -c bin ..\..\bin\alctrl PORTNUMBER

5. Restart AppLoader Controller service