mailman web access to archives failure:

Boris Kochergin spawk at acm.poly.edu
Tue Dec 29 14:34:02 UTC 2009


The two Alias lines I have in my working installation are:

  ScriptAlias /mailman "/usr/local/mailman/cgi-bin"
  Alias /pipermail "/usr/local/mailman/archives/public"

-Boris

David Southwell wrote:
> Thank you in advance for replies. The list is now working fine however:
> From:
> http://www.vizion2000.net/mailman/listinfo/bps_comps_print_announce
>
> On line:
> To see collection of prior postings to the list, visit the
> clicking link for>   bps_comps_print_announce Archives
>
> goes to:
> http://www.vizion2000.net/pipermail/bps_comps_print_announce/
>
> with result:
> Forbidden
> You don't have permission to access/pipermail/bps_comps_print_announce/ on 
> this server
>
> Attempt to view archives from Topis Section of the mailing list administration 
> page using link for> Go to list archives
> also fails
>
> Extract from httpd-error.log
> [Tue Dec 29 12:50:12 2009] [error] [client 62.49.197.51] attempt to invoke 
> directory as script: /usr/local/mailman/cgi-bin/
> [Tue Dec 29 12:50:47 2009] [error] [client 62.49.197.51] Symbolic link not 
> allowed or link target not accessible: 
> /usr/local/mailman/archives/public/bps_comps_print_announce, referer: 
> http://www.vizion2000.net/mailman/listinfo/bps_comps_print_announce
>
> Extract from httpd.conf
> ScriptAlias /mailman      /usr/local/mailman/cgi-bin/
> <Directory "/usr/local/mailman">
>         Options FollowSymLinks ExecCGI
>         AllowOverride None
>         Order allow,deny
>         Allow from all
>      </Directory>
> ScriptAlias /pipermail /usr/local/mailman/archives/public/
> <Directory "/usr/local/mailman/archives/public/">
>  Options FollowSymLinks ExecCGI
>        AllowOverride None
>        Order allow,deny
>           Allow from all
> Options Indexes MultiViews
>   AddDefaultCharset Off
>     </Directory>
>
> dns1# pwd                         
> /usr/local/mailman                
> dns1# ls -l                       
> total 36                          
> drwxrwsr-x  11 mailman  mailman  2048 Dec 29 09:03 Mailman
> drwxrwsr-x   4 www      www       512 Dec 28 13:07 archives
> drwxrwsr-x   2 root     mailman  1024 Dec 28 13:07 bin     
> drwxrwsr-x   2 root     mailman   512 Dec 28 13:07 cgi-bin 
> drwxrwsr-x   2 root     mailman   512 Dec 28 13:07 cron
> drwxrwsr-x   2 mailman  mailman   512 Dec 28 15:54 data
> drwxrwsr-x   2 root     mailman   512 Dec 28 13:07 icons
> drwxrwsr-x   6 mailman  mailman   512 Dec 28 15:45 lists
> drwxrwsr-x   2 root     mailman   512 Dec 29 14:00 locks
> drwxrwsr-x   2 mailman  mailman   512 Dec 29 09:04 logs
> drwxrwsr-x   2 root     mailman   512 Dec 28 13:07 mail
> drwxrwsr-x  37 root     mailman   512 Dec 28 13:07 messages
> drwxrwsr-x   5 root     mailman   512 Dec 28 13:07 pythonlib
> drwxrwsr-x  11 mailman  mailman   512 Dec 28 15:54 qfiles
> drwxrwsr-x   2 root     mailman   512 Dec 28 13:07 scripts
> drwxrwsr-x   2 root     mailman   512 Dec 28 13:07 spam
> drwxrwsr-x  38 root     mailman   512 Dec 28 13:07 templates
> drwxrwsr-x   4 root     mailman   512 Dec 28 13:07 tests
> dns1# cd archives
> dns1# ls -l
> total 4
> drwxrws---  10 www  www  512 Dec 28 15:45 private
> drwxrwsr-x   2 www  www  512 Dec 28 15:46 public
> dns1# cd private
> dns1# ls -l
> total 16
> drwxrwsr-x  2 www  www  512 Dec 19 17:58 bps_comp_print_chat
> drwxrwsr-x  2 www  www  512 Dec 19 17:58 bps_comp_print_chat.mbox
> drwxrwsr-x  2 www  www  512 Dec 19 17:57 bps_comp_print_reminders
> drwxrwsr-x  2 www  www  512 Dec 19 17:57 bps_comp_print_reminders.mbox
> drwxrwsr-x  4 www  www  512 Dec 29 03:27 bps_comps_print_announce
> drwxrwsr-x  2 www  www  512 Dec 28 15:54 bps_comps_print_announce.mbox
> drwxrwsr-x  2 www  www  512 Dec 28 15:45 mailman
> drwxrwsr-x  2 www  www  512 Dec 28 15:45 mailman.mbox
> dns1# cd ../public
> dns1# ls -l
> total 0
> lrwxr-xr-x  1 www  www  55 Dec 19 17:58 bps_comp_print_chat -> 
> /usr/local/mailman/archives/private/bps_comp_print_chat
> lrwxr-xr-x  1 www  www  60 Dec 19 17:57 bps_comp_print_reminders -> 
> /usr/local/mailman/archives/private/bps_comp_print_reminders
> lrwxr-xr-x  1 www  www  60 Dec 19 17:56 bps_comps_print_announce -> 
> /usr/local/mailman/archives/private/bps_comps_print_announce
> dns1# cd /usr/local/mailman/archives/private/bps_comps_print_announce
> dns1# ls -l
> total 14
> drwxrwsr-x  2 www  www   512 Dec 28 15:54 2009-December
> -rw-rw-r--  1 www  www  2870 Dec 28 15:54 2009-December.txt
> -rw-rw-r--  1 www  www  1356 Dec 29 03:27 2009-December.txt.gz
> drwxrws---  2 www  www   512 Dec 28 15:54 database
> -rw-rw-r--  1 www  www  1110 Dec 28 15:54 index.html
> -rw-rw----  1 www  www   870 Dec 28 15:54 pipermail.pck
> dns1#
>
> Thanks in advance
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>   


More information about the freebsd-ports mailing list