Table of Contents Previous Next Index

Section 15 Defining the IP Addresses and HTTP Ports

Section 15 Defining the IP Addresses and HTTP Ports
By default, LISTSERV Maestro binds the HTTP-port on all IP-addresses of the server it is running on, and it binds the same HTTP-port on all these addresses. I.e., if the server has several addresses, then a client will be able to access the Maestro User Interface, the Administration Hub and Maestro Tracker (depending on which components are installed) on the same HTTP-port by using any of the server’s addresses.
If this default behavior is satisfactory, then no changes to the LISTSERV Maestro configuration need to be made.
However, if for some reasons it is required that LISTSERV Maestro binds only to some of the available IP-addresses on the server, and/or if you want LISTSERV Maestro to bind different ports on different IP-addresses, you need to edit the “BindAddress” entry in the file:
[maestro_install_folder]/conf/tomcat.ini
Specify one or several comma-separated IP-addresses, optionally with ports. LISTSERV Maestro will then bind only to the specified addresses, using the specified ports. If for an address no port is specified, then the default http port (as configured by the Port setting in the tomcat.ini) will be bound on that address.
Examples:
BindAddress=192.168.1.1
BindAddress=192.168.1.15,192.168.1.16,192.168.1.24
BindAddress=192.168.1.15,192.168.1.16:8081,192.168.1.24:8082
Note: If you have several LISTSERV Maestro components installed on the same server, then all of them will be affected by this change. E.g., it is not possible to use different bindings for each of the components, if the components are installed on the same server. However, if the components are installed on different servers, they can use different bindings.
Important: This change will only be effective after a restart of the component in question.