The Xtract Universal Server runs as a Windows service with the main process ‘C:\Program Files\XtractUniversal\XtractService.exe’.

XtractService.exe starts two listener processes and listens on the following ports by default:

Listener Process Default Port
Theobald.Xu.Web.Listener.exe 8065 (HTTP) and 8165 (HTTPS)
Theobald.Xu.Rpc.Listener.exe 8064

Note: In the case of distributed use, create corresponding Inbound Port Rules for the protocol type TCP of the listener processes mentioned above.

The server processes use different ports for communication. The web server accepts extraction calls via HTTP(S). The configuration server communicates with the Xtract Universal Designer via a dedicated port.

Warning! Changing the default ports
After manually adjusting the default ports, the Xtract Universal service does not start.
The stored ports are already assigned and must be adapted in the following config files.
C:\Program Files\XtractUniversal\config\server\config\general.json
C:\Program Files\XtractUniversal\config\server\web\general.json

If manual adjustments of the port number are necessary, ask your network team for the correct ports.

Note: Administrator access rights are required for altering the config files.