** Jenny Hopkins hopkins.jenny@gmail.com [2015-09-08 09:00]:
Hullo,
I'm struggling to get mailman up and running again after changing a virtual server to a new platform, upgrading to debian jessie in the process.
I've made the permissions on the new platform for /usr/lib/cgi-bin/mailman identical: (e.g.):-rwxr-sr-x 1 root list 10K Apr 6 16:45 admin
I've altered /etc/group to match the old server like this: list:x:38:lurker lurker:x:109:list,www-data
/etc/mailman/apache.conf contains these lines:
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/ Alias /pipermail/ /var/lib/mailman/archives/public/ Alias /images/mailman/ /usr/share/images/mailman/
<Directory /usr/lib/cgi-bin/mailman/> AllowOverride None Options ExecCGI AddHandler cgi-script .cgi Require all granted
</Directory> <Directory /var/lib/mailman/archives/public/> Options FollowSymlinks AllowOverride None Require all granted </Directory> <Directory /usr/share/images/mailman/> AllowOverride None Require all granted </Directory>
My first issue is that all site links point to {server}/cgi-bin/mailman/{file}, which gives a "You don't have permission to access /cgi-bin/mailman/create on this server." warning, but if I manually change that to {server}/mailman/{file}, it works.
If you look in /etc/mailman/mm_cfg.py you will find a line:
DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/'
and change it to:
DEFAULT_URL_PATTERN = 'http://%s/mailman/'
that should fix issue one. I don't even have the mailman/ bit in there, but that's down to my own server setup where I have a dedicated sub domain for the lists.
The second issue is that although the link to the archives displays the messages fine, the overview mailman doesn't seem to think I have any existing lists, although /var/lib/mailman is fully synced from the old server. I can't seem to find any file that holds this information.
How long since you set this up? It may be that the cron job hasn't run to populate/update the web page. I know when I first set mine up it wasn't until the next day that I saw my test messages in the archive.
(There is a third that in when I click on one of the mailing list titles, the actual message can't be found, but that's probably moving on to lurker issues).
** end quote [Jenny Hopkins]