Lion Server, Mac OS X Server v10.6: Configuring the Mailman web interface for SSL

Summary

When using Mailman's web interface via an SSL-enabled web site, some links will refer to a non-SSL enabled version of the web site. Follow these instructions to configure Mailman's web interface to always use SSL-enabled "https://" URLs.

Products Affected

Lion Server, Mac OS X Server 10.6

  1. Stop the mail service in Server Admin.
  2. Configure Mailman to use "https://" in the default URL for new lists. Using a text editor, add this line to the end of the /usr/share/mailman/Mailman/mm_cfg.py file:

DEFAULT_URL_PATTERN = 'https://%s/mailman/'

  1. Modify all existing lists to use "https://" by running this command:

sudo /usr/share/mailman/bin/withlist -l -a -r fix_url

  1. Restart the mail service in Server Admin.
Not helpful Somewhat helpful Helpful Very helpful Solved my problem
Ask other users about this article
in Apple Support Communities
See all questions on this article See all questions I have asked