Comment 2 for bug 266339

Revision history for this message
Mark Sapiro (msapiro) wrote :

This is not a bug. It is a misconfiguration. In mm_cfg.py, you have (or had at one time)

DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman'

This needs a trailing slash

DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/'

After fixing mm_cfg.py, you need to run fix_url (see the FAQ at <http://wiki.list.org/x/mIA9>) to fix the web_page_url attribute of existing lists. Then you need to run bin/arch to fix the static archive web pages.

Note to David Multer: the listinfo URL on the empty archive page (assuming you haven't edited the emptyarchive.html template) is based on the list's web_page_url attribute at list creation time. If the list is created with the proper URL host, the host in the listinfo URL on the empty archive page will be correct.

I don't fully understand your configuration or your issue, but the "more information about this list" URLs are based on the list's web_page_url attribute just as is the URL on the empty archive page. The difference is if you create a list and then subsequently change the list's web_page_url attribute, links which are dynamic or on archive pages created/updated subsequent to the change to web_page_url will get the new value, but the static empty archive page will not, nor will any other static archive pages unless you rebuild the archive.

If that doesn't address your problem, I suggest you follow up on <email address hidden> <http://mail.python.org/mailman/listinfo/mailman-users>.