Ports settings - j5 - 30 - Installation & Upgrade - Hexagon

j5 Installation and Upgrade

Language
English
Product
j5
Search by Category
Installation & Upgrade
j5 Version
30

In cases where the default port is already being used by another application, the j5 port can be manually changed under the Ports node in the j5 System Management Console.

The following publicly accessible ports can be configured:

  • j5 HTTPS Port: The port users should connect to if HTTPS has been set up (recommended). The default is 443.

  • j5 HTTP Port: The port users should connect to, if HTTPS has not been set up. The default is 80.

    Even when HTTPS is set up, the browser needs to first connect on port 80 in order to confirm that it's connecting to the correct web server. The browser will be redirected to the HTTPS port when the initial connection is established.

  • j5 Enable SSL offloading: Select True when the j5 server is behind a gateway or proxy that handles all communication over HTTPS.

The following internal ports can also be configured. These are intended for internal communication within the j5 system and aren't regarded as part of our public interface unless otherwise documented. There should normally be no need to change these ports, unless there is a port conflict with another application you need to run on your j5 server.

  • Apache ProxyTimeout: This is the network timeout for HTTP requests that are routed via the j5 Load Balancer / Apache. The default is 300 seconds. Setting this to a low value (for example, less than 60 seconds) may result in an HTTP 502 Proxy Error.

  • Canonical Server Name: This determines the DNS name by which this server is reached. Refer to j5 Load Balancer setup for more information.

  • Cheroot number of threads: This sets the number of threads for the internal j5 web server for each j5 child node.

  • Enable HSTS header: This ensures that the browsers only communicate with j5 over HTTPS even if https:// isn't present in the URL.

  • Enable HTTP2 support: This helps the page loading performance, but it's not fully supported in older client browsers. This requires HTTPS to be activated.

  • External facing j5 URL: This allows you to override the default fully qualified URL used to access j5. This URL is used, for example, for links in email messages and PDF documents. If this setting is left blank, the URL is based on the server name and the main port.

  • Force enable HTTP: HTTP is disabled when HTTPS is enabled. This forces the insecure HTTP to be run alongside HTTPS.

  • HTTPS Certificate: The filename of the certificate that j5 will use when serving HTTPS requests.

  • HTTPS Private Key: The filename of the private key that j5 will use when serving HTTPS requests.

  • Confirm that the 'Canonical Server Name' and the 'Server Aliases' are correct: Confirm that the Canonical Server Name and the Server Aliases are correct. Refer to j5 Load Balancer setup for more information.

  • Interface Address (optional): Enter a specific IP address under Interface Address if you require j5 to listen on an IP address that is different from the default. The j5 Load Balancer then listens on this IP address.

    The j5 Load Balancer fails to start if the IP address is invalid.

  • j5 Application Service Starting Port: The first port the application server uses. The default is 9091. The consecutive port numbers are used for the child processes (for example: 9092, 9092, 9093, and so on).

  • j5 Cache Server Port: The port the j5 Caching service runs on. The default is 11211.

  • j5 Indexing Service Port: The port the Indexing Service runs on. The default is 9088.

  • j5 IndustraForm Service Starting Port: The first port the j5 IndustraForm Service(s) listens on. If more than one IndustraForm Service has been configured, the ports numbers increment downwards.

  • j5 Message Broker AMQ AJAX Port: The port the Message Broker AJAX service runs on. The default is 8161. This is deprecated and is no longer used by default.

  • j5 Message Broker STOMP Port: The port the Message Broker STOMP service runs on. The default is 61613.

  • j5 Message Broker Websocket Port: The port the Message Broker Websocket service runs on. The default is 61614.

  • j5 Reporting Service Port: The port the Reporting Service runs on. The default is 9089.

  • j5 SSF Python App Development Server Port: The port the j5 SSF Python App Development Server runs on for development and debugging. (This is not used in production.)

  • j5 Web User Interface Development Server Port: The port the j5 Web UI Server runs on for development and debugging. (This is not used in production.)

  • Server Aliases: Space separated DNS names that this server should also support. Refer to j5 Load Balancer setup for more information.

  • Set the ThreadsPerChild for the Apache2 Load Balancer: This directive sets the number of threads created by each child process of the j5 Load Balancer.