Section 1 Section 2 Section 3 Section 4 Section 5 Section 6 Section 7 Section 8 Section 9 Section 10 Section 11 Section 12 Section 13 Section 14 Section 15 15.2 Moving Components Continued 15.3 Server Aliases and Proxy Setup 15.3 Continued Section 16 Section 17 Section 18 Appendix A |
Example 2 Forward access on
Forward access on
Forward access on
In this example the "splitting" is realized by using three different host names, all assigned to the same server, where access on the standard HTTP-port 80 is mapped to the different local hosts (LUI, HUB, TRK) and their corresponding ports (80, 8080, 8888) depending on the DNS name used to access the proxy. Users wanting to access the Maestro User Interface would have to use a URL like "http://lui.sample.com/lui". Users accessing the Administration Hub would use "http://hub.sample.com/hub" and the tracking URLs would contain the URL "http://trk.sample.com/trk". The example demonstrates that the host names of the servers hosting the LISTSERV Maestro components may differ when viewed locally or from the "outside" world. Internally, the LISTSERV Maestro components always use the local names to communicate. When setting host names in INI files (or during the setup), use the names that are locally valid (which can also be externally valid names, if only the names work for local access too). Whenever the local names are different from the external names (usually because some sort of proxying or forwarding is involved), the administrator needs to perform some additional configuration steps to make LISTSERV Maestro aware of the differences. The following list describes what to do if the local name or HTTP port of a host differs from the externally known name or port:
To actualize the examples above, the following changes to the administration settings would have to be made: For Example 1, two lui.ini entries are required: ExternalHostName=maestro.sample.com:9001 ExternalHubHostName=maestro.sample.com:9002 Also, the Administration Hub would be used to configure the tracking URL to use a "Tracker Host" of "maestro.sample.com" and a "HTTP Port" of "9003". For Example 2, two lui.ini entries are required: ExternalHostName=lui.sample.com ExternalHubHostName=hub.sample.com Also the Administration Hub would be used to configure the tracking URL to use a "Tracker Host" of "trk.sample.com" and a "HTTP Port" of "80". Next, it would be necessary to configure the proxy accordingly, so that it transparently forwards the requests as described above - but this depends on the proxy software used and is not part of the LISTSERV Maestro setup. |