The problem is that the Mailman web interface was not saving changes. I could enter in new values for alias names and click on the "Submit your changes" button at the bottom, but the next page would not show the change. In addition, dealing with pending requests was not working.
It is hard to know exactly what the solution was.
I believe the issue was that the name of the website had changed. I fixed this by editing
/export/home/mailman_5/Mailman/mm_cfg.py
and updating
DEFAULT_HOST_NAME = 'e3s-center.org' DEFAULT_URL = 'http://www.e3s-center.org/mailman/'
I also ran
/export/home/mailman_5/bin/config_list -o /tmp/webmaster webmasteredited /tmp/webmaster and updated the hostname and then ran:
/export/home/mailman_5/bin/config_list -i /tmp/webmaster webmasterSee 4.45 The admin web interface is not saving my changes and keeps asking me to re-enter my password -- what is wrong?"
Other useful commands to run are check_perms
and check_db
.
10/2012 - The problem was that the icyphy webmaster mailing list webpages were not updating.
The solution was to make sure that
[root@moog mailman_6]# /export/home/mailman_6/bin/config_list -o /tmp/webmaster webmasterEdit
/tmp/webmaster
>
web_page_url = 'http://www.icyphy.org/webmaster/'
[root@moog mailman_6]# /export/home/mailman_6/bin/config_list -i /tmp/webmaster webmasterNote that
/home/mailman_6/Mailman/mm_cfg.py
should look like:
DEFAULT_HOST_NAME = 'icyphy.org' DEFAULT_URL = 'http://www.icyphy.org/mailman/' DEFAULT_SEND_REMINDERS = 0 DEFAULT_SEND_WELCOME_MSG = 0 DEFAULT_SUBSCRIBE_POLICY = 0 DEFAULT_ARCHIVE_PRIVATE = 1 DEFAULT_PRIVATE_ROSTER = 1 DEFAULT_LIST_ADVERTISED = 0
Another thing to check is to see under what uid the python job is running:
[root@moog mailman_6]# lastcomm | head lastcomm X root pts/2 0.10 secs Tue Oct 16 16:16 ls root pts/2 0.00 secs Tue Oct 16 16:16 python25 apache __ 0.02 secs Tue Oct 16 16:16 python25 apache __ 0.04 secs Tue Oct 16 16:16 python25 apache __ 0.02 secs Tue Oct 16 16:16
The python25
command is running as apache
, so:
chgrp -R apache /home/mailman_6