From owner-freebsd-ports@FreeBSD.ORG Tue Dec 29 15:48:09 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2408A106568F for ; Tue, 29 Dec 2009 15:48:09 +0000 (UTC) (envelope-from spawk@acm.poly.edu) Received: from acm.poly.edu (acm.poly.edu [128.238.9.200]) by mx1.freebsd.org (Postfix) with ESMTP id C6D348FC14 for ; Tue, 29 Dec 2009 15:48:08 +0000 (UTC) Received: (qmail 25482 invoked from network); 29 Dec 2009 15:48:07 -0000 Received: from unknown (HELO ?10.0.0.109?) (spawk@128.238.64.31) by acm.poly.edu with AES256-SHA encrypted SMTP; 29 Dec 2009 15:48:07 -0000 Message-ID: <4B3A249C.5010404@acm.poly.edu> Date: Tue, 29 Dec 2009 10:47:40 -0500 From: Boris Kochergin User-Agent: Thunderbird 2.0.0.23 (X11/20090910) MIME-Version: 1.0 To: David Southwell References: <200912291421.16006.david@vizion2000.net> <4B3A133A.5060805@acm.poly.edu> <200912291452.28082.david@vizion2000.net> In-Reply-To: <200912291452.28082.david@vizion2000.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: mailman web access to archives failure: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2009 15:48:09 -0000 David Southwell wrote: > Boris Kochergin helpfully said: > >> 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/ >>> >>> Options FollowSymLinks ExecCGI >>> AllowOverride None >>> Order allow,deny >>> Allow from all >>> >>> ScriptAlias /pipermail /usr/local/mailman/archives/public/ >>> >>> Options FollowSymLinks ExecCGI >>> AllowOverride None >>> Order allow,deny >>> Allow from all >>> Options Indexes MultiViews >>> AddDefaultCharset Off >>> >>> >>> 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 >>> > > >> 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 >> >> > Changed those but still have the problem. > Could you possible compare my owner:group and permissions with the setting in > your working /usr/local/mailman/ hierarchy? Maybe the problem lies there. > > Thanks > david > A recursive listing of /usr/local/mailman is up at http://acm.poly.edu/~spawk/mailman/mailman.txt, with the two relevant Apache configuration files, in full, also in that directory. -Boris