Section 26 Adding the LISTSERV Web Interface to the Tomcat Server

The Tomcat server of LISTSERV Maestro can also be used to serve the LISTSERV Web Interface (WA) when LISTSERV is installed on the same server as LISTSERV Maestro. This eliminates the need for an extra web-server for serving the web interface pages of LISTSERV.

If LISTSERV Maestro and LISTSERV were installed together via the Express Setup option of the LISTSERV Maestro Setup-Suite, then this integration of the LISTSERV Web Interface into the Tomcat server has already been performed by the setup procedure.

If LISTSERV Maestro and LISTSERV are installed independently (but on the same server), then it is still possible to use LISTSERV Maestro’s Tomcat server to also serve the LISTSERV Web Interface pages. The necessary folders are already in place in the Tomcat installation folder; therefore, the only additional configuration necessary is to tell LISTSERV about this.

This can be done either with the LISTSERV configuration tool or by manually editing the site.cfg file:

·         Using the LISTSERV configuration tool:

Open the configuration tool, then click on Advanced Configuration > Web Archives…, and then enter the following information:

°         In the Directory from which the web server is authorized to run scripts field, enter:

[install folder]\webapps\scripts\WEB-INF\cgi

°         In the URL to use to access the web archive script in the above directory field, enter:

/scripts/wa.exe

°         In the Directory in which LISTSERV should place the files it creates and uses for the Web archive interface field, enter:

[install folder]\webapps\archives

(Replace “[install folder]” with the LISTSERV Maestro installation folder on your system.)

Finally, confirm your settings by clicking [OK]. Restart LISTSERV to make the changes effective.

·         Editing the SITE.CFG file:

Add (or edit) the following entries:

WWW_ARCHIVE_CGI=/scripts/wa.exe

WWW_ARCHIVE_DIR=[install folder]\webapps\archive

SITE_CONFIG_CGI_DIR=[install folder]\webapps\scripts\WEB-INF\cgi

(Replace “[install folder]” with the LISTSERV Maestro installation folder on your system.)

Finally, save the SITE.CFG file with the new settings. Restart LISTSERV to make the changes effective.