Mailman list archives not available

We have a group called working working when we try and access the archives of this mail-list we get an error "You don't have permission to access /pipermail/working/"

the log shows.,.

[Thu Aug 18 02:31:10.631140 2016] [authz_core:error] [pid 3986] [client xxx.xxx.xxx.xxx:56351] AH01630: client denied by server configuration: /var/lib/mailman/arch ives/public/working/

before i start messing about with the configs and or permissions on folders - what does the virtualmin team say about this error, the mailing list archives should be available to anyone who has the correct password i am assuming.

Status: 
Active

Comments

First off, does the directory /var/lib/mailman/archives/public/working contain your list archives?

Hi.

/var/lib/mailman/archives/public/working ls -la
drwxrwsr-x 56 list www-data 4096 Jul 29 12:00 attachments

/var/lib/mailman/archives/public# ls -la
lrwxrwxrwx 1 list list 42 Jun 25 2015 ckadmins -> /var/lib/mailman/archives/private/ckadmins
lrwxrwxrwx 1 root list 41 Jun 25 2015 mailman -> /var/lib/mailman/archives/private/mailman
lrwxrwxrwx 1 list list 41 Jun 25 2015 tenants -> /var/lib/mailman/archives/private/tenants
lrwxrwxrwx 1 list list 41 Jun 25 2015 walking -> /var/lib/mailman/archives/private/walking
lrwxrwxrwx 1 list list 41 Jun 25 2015 working -> /var/lib/mailman/archives/private/working

SO the the "public" folders are actually linked to the "private" folders

and in the private folders there is only an attachments folder and it has...
/var/lib/mailman/archives/private/working/attachments# ls
20150625 20150817 20150917 20151123 20151210 20151225 20160108 20160210 20160303 20160518 20160623 20150626 20150825 20150924 20151124 20151211 20151227 20160110 20160225 20160421 20160520 20160705 20150802 20150826 20150925 20151202 20151213 20160101 20160119 20160226 20160425 20160523 2016071820150811 20150909 20151012 20151203 20151216 20160104 20160208 20160301 20160426 20160617 20160728 20150813 20150910 20151113 20151209 20151224 20160106 20160209 20160302 20160503 20160621

of which they are all owned by
/var/lib/mailman/archives/private/working/attachments# ls -la 20160621
drwxrwsr-x 3 list www-data 4096 Jul 29 12:00 20160728

inside each folder there are various folders
/var/lib/mailman/archives/private/working/attachments/20160728# ls -la
drwxrwxr-x 2 list www-data 4096 Jul 29 12:00 4f7ef0ea

which contain.
/var/lib/mailman/archives/private/working/attachments/20160728/4f7ef0ea# ls -la
-rw-rw-r-- 1 list list 4410 Jul 29 12:00 attachment.html

the attachment.html starts like..

<tt>
&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&quot;&gt;<br>
&lt;html&gt;&lt;body&nbsp;style='font-family:&nbsp;Verdana,Geneva,sans-serif'&gt;<br>
&lt;p&gt;Seconded!&lt;/p&gt;<br>
&lt;p&gt;Steve&lt;/p&gt;<br>
&lt;div&gt;---&lt;br&nbsp;/&gt;<br>
&lt;pre&gt;Steve&nbsp;Mersereau<br>

....

I have never tried to check the archives of the lists, so i am not sure that this has ever worked, also as i do not have a working list at this point, i am not sure what i am looking for.

Originally the setup was on an Ensim server, but i am not sure how Virtualmin handles migrating lists archives from Ensim, i would rather not think about that - but i would like to get this working if possible.

Can you try going to /pipermail/listname ? That should work..

I ran into the same problem. The URL produced by the mailman plugin for this mailing list is Go to list archives.

I most definitely do have archives because I just now imported them via these directions.

Moreover, there is a lot of content at /var/lib/mailman/archives/public/lawsofform:

# ls /var/lib/mailman/archives/public/lawsofform
2014-October           2015-May               2016-June              2017-April            2017-July             2017-October           2018-February         2018-May              2019-January          2019-October
2014-October.txt       2015-May.txt           2016-June.txt          2017-April.txt        2017-July.txt         2017-October.txt       2018-February.txt     2018-May.txt          2019-January.txt      2019-October.txt
2014-October.txt.gz    2015-May.txt.gz        2016-June.txt.gz       2017-April.txt.gz     2017-July.txt.gz      2017-October.txt.gz    2018-February.txt.gz  2018-May.txt.gz       2019-January.txt.gz   2019-October.txt.gz
2014-September         2015-November          2016-March             2017-August           2017-June             2017-September         2018-January          2018-November         2019-July             2019-September
2014-September.txt     2015-November.txt      2016-March.txt         2017-August.txt       2017-June.txt         2017-September.txt     2018-January.txt      2018-November.txt     2019-July.txt         2019-September.txt
2014-September.txt.gz  2015-November.txt.gz   2016-March.txt.gz      2017-August.txt.gz    2017-June.txt.gz      2017-September.txt.gz  2018-January.txt.gz   2018-November.txt.gz  2019-July.txt.gz      2019-September.txt.gz
2015-April             2015-October           2016-May               2017-December         2017-March            2018-April             2018-July             2018-October          2019-March            2020-December
2015-April.txt         2015-October.txt       2016-May.txt           2017-December.txt     2017-March.txt        2018-April.txt         2018-July.txt         2018-October.txt      2019-March.txt        2020-December.txt
2015-April.txt.gz      2015-October.txt.gz    2016-May.txt.gz        2017-December.txt.gz  2017-March.txt.gz     2018-April.txt.gz      2018-July.txt.gz      2018-October.txt.gz   2019-March.txt.gz     2020-December.txt.gz
2015-August            2015-September         2016-October           2017-February         2017-May              2018-August            2018-June             2019-August           2019-May              attachments
2015-August.txt        2015-September.txt     2016-October.txt       2017-February.txt     2017-May.txt          2018-August.txt        2018-June.txt         2019-August.txt       2019-May.txt          database
2015-August.txt.gz     2015-September.txt.gz  2016-October.txt.gz    2017-February.txt.gz  2017-May.txt.gz       2018-August.txt.gz     2018-June.txt.gz      2019-August.txt.gz    2019-May.txt.gz       index.html
2015-March             2016-January           2016-September         2017-January          2017-November         2018-December          2018-March            2019-February         2019-November         pipermail.pck
2015-March.txt         2016-January.txt       2016-September.txt     2017-January.txt      2017-November.txt     2018-December.txt      2018-March.txt        2019-February.txt     2019-November.txt
2015-March.txt.gz      2016-January.txt.gz    2016-September.txt.gz  2017-January.txt.gz   2017-November.txt.gz  2018-December.txt.gz   2018-March.txt.gz     2019-February.txt.gz  2019-November.txt.gz

http://lists.ctmu.info/pipermail/lawsofform/

Is there any file starting with index in that directory, like /var/lib/mailman/arch ives/public/working/index.html ?

In my case "lawsofform" rather than "working", yes. Scroll to the right in the file listing.

Does it help if you edit the main Apache config file (usually /etc/apache/httpd.conf) and add the following block :

<Directory /var/lib/mailman/archives/public>
allow from all
</Directory>

then restart Apache?