b6 in and working...except archive access :(

Hey all..I just got b6 in, and after some finangling with the cgi-gid (for some reason, I have to tell it the number 99 instead of the word nobody (a look in /etc/group confirms that nobody == 99)..not sure what the story is with that, but it works now, so I'm not too worried)
Anyway, everything seems to be working fine...except accessing the archives. I was upgrading from b5, so I ran 'make update' and it converted everything all fine and dandy. When I try to link to a list's archives (public archives; don't have any private ones set up), I get
Forbidden
You don't have permission to access /pipermail/tm on this server.
I was sure to add the ScriptAlias line to Apache's srm.conf file, so that's there. The permissions on the /home/mailman/archives/ dirs look like:
[root@chimera archives]# ls -l total 2 drwxrws--x 10 root mailman 1024 Nov 7 20:06 private drwxrwsr-x 2 root mailman 1024 Nov 7 20:06 public [root@chimera archives]#
Any ideas? Other than this, all seems kosher!
Corbett J. Klempay Quote of the Week: http://www2.acm.jhu.edu/~cklempay "Conscience is the inner voice that warns up that someone may be looking."
PGP Fingerprint: 7DA2 DB6E 7F5E 8973 A8E7 347B 2429 7728 76C2 BEA1

You probably need to set the option FollowSymlinks in the web server for the /home/mailman/archives/public dirctory. In apache, this look slike this:
Alias /pipermail $prefix/archvies/public
<Directory $prefix/archives/public> Options FollowSymLinks </Directory>
scott
On Sat, Nov 07, 1998 at 09:18:47PM -0500, Corbett J. Klempay wrote: | Hey all..I just got b6 in, and after some finangling with the cgi-gid (for | some reason, I have to tell it the number 99 instead of the word | nobody (a look in /etc/group confirms that nobody == 99)..not sure what | the story is with that, but it works now, so I'm not too worried) | | Anyway, everything seems to be working fine...except accessing the | archives. I was upgrading from b5, so I ran 'make update' and it | converted everything all fine and dandy. When I try to link to a list's | archives (public archives; don't have any private ones set up), I get | | Forbidden | | You don't have permission to access /pipermail/tm on this server. | | I was sure to add the ScriptAlias line to Apache's srm.conf file, so | that's there. The permissions on the /home/mailman/archives/ dirs look | like: | | [root@chimera archives]# ls -l | total 2 | drwxrws--x 10 root mailman 1024 Nov 7 20:06 private | drwxrwsr-x 2 root mailman 1024 Nov 7 20:06 public | [root@chimera archives]# | | Any ideas? Other than this, all seems kosher! | | ------------------------------------------------------------------------------ | Corbett J. Klempay Quote of the Week: | http://www2.acm.jhu.edu/~cklempay "Conscience is the inner voice that | warns up that someone may be looking." | | PGP Fingerprint: 7DA2 DB6E 7F5E 8973 A8E7 347B 2429 7728 76C2 BEA1 | ------------------------------------------------------------------------------ | | | _______________________________________________ | Mailman-Developers maillist - Mailman-Developers@python.org | http://www.python.org/mailman/listinfo/mailman-developers |

Huh. I added
Alias /pipermail/ /home/mailman/archvies/public/
to the srm.conf file
and then added
# below added 11.07.98 by CJK for mailman 1.0b6 <Directory /home/mailman/archives/public> Options FollowSymLinks </Directory>
to access.conf and restarted httpd and got:
Not Found
The requested URL /pipermail/tm was not found on this server.
Note: I noticed that both Alias /pipermail/ /home/mailman/archives/public/ and ScriptAlias /pipermail/ /home/mailman/archives/public/ are declared in srm.conf. Is that ok?
Corbett J. Klempay Quote of the Week: http://www2.acm.jhu.edu/~cklempay "Conscience is the inner voice that warns up that someone may be looking."
PGP Fingerprint: 7DA2 DB6E 7F5E 8973 A8E7 347B 2429 7728 76C2 BEA1
On Sat, 7 Nov 1998, Scott wrote:
You probably need to set the option FollowSymlinks in the web server for the /home/mailman/archives/public dirctory. In apache, this look slike this:
Alias /pipermail $prefix/archvies/public
<Directory $prefix/archives/public> Options FollowSymLinks </Directory>
scott
On Sat, Nov 07, 1998 at 09:18:47PM -0500, Corbett J. Klempay wrote: | Hey all..I just got b6 in, and after some finangling with the cgi-gid (for | some reason, I have to tell it the number 99 instead of the word | nobody (a look in /etc/group confirms that nobody == 99)..not sure what | the story is with that, but it works now, so I'm not too worried) | | Anyway, everything seems to be working fine...except accessing the | archives. I was upgrading from b5, so I ran 'make update' and it | converted everything all fine and dandy. When I try to link to a list's | archives (public archives; don't have any private ones set up), I get | | Forbidden | | You don't have permission to access /pipermail/tm on this server. | | I was sure to add the ScriptAlias line to Apache's srm.conf file, so | that's there. The permissions on the /home/mailman/archives/ dirs look | like: | | [root@chimera archives]# ls -l | total 2 | drwxrws--x 10 root mailman 1024 Nov 7 20:06 private | drwxrwsr-x 2 root mailman 1024 Nov 7 20:06 public | [root@chimera archives]# | | Any ideas? Other than this, all seems kosher! | | ------------------------------------------------------------------------------ | Corbett J. Klempay Quote of the Week: | http://www2.acm.jhu.edu/~cklempay "Conscience is the inner voice that | warns up that someone may be looking." | | PGP Fingerprint: 7DA2 DB6E 7F5E 8973 A8E7 347B 2429 7728 76C2 BEA1 | ------------------------------------------------------------------------------ | | | _______________________________________________ | Mailman-Developers maillist - Mailman-Developers@python.org | http://www.python.org/mailman/listinfo/mailman-developers |
Mailman-Developers maillist - Mailman-Developers@python.org http://www.python.org/mailman/listinfo/mailman-developers

There should be no scriptalias for the public archives.
that's probably the problem, though if it still doesn't work, could you send me a listing of /home/mailman/archives/public?
scott
On Sat, Nov 07, 1998 at 09:43:15PM -0500, Corbett J. Klempay wrote: | Huh. I added | | Alias /pipermail/ /home/mailman/archvies/public/ | | to the srm.conf file | | and then added | | # below added 11.07.98 by CJK for mailman 1.0b6 | <Directory /home/mailman/archives/public> | Options FollowSymLinks | </Directory> | | to access.conf and restarted httpd and got: | | Not Found | | The requested URL /pipermail/tm was not found on this server. | | Note: I noticed that both | Alias /pipermail/ /home/mailman/archives/public/ | and | ScriptAlias /pipermail/ /home/mailman/archives/public/ | are declared in srm.conf. Is that ok? | | ------------------------------------------------------------------------------ | Corbett J. Klempay Quote of the Week: | http://www2.acm.jhu.edu/~cklempay "Conscience is the inner voice that | warns up that someone may be looking." | | PGP Fingerprint: 7DA2 DB6E 7F5E 8973 A8E7 347B 2429 7728 76C2 BEA1 | ------------------------------------------------------------------------------ | | On Sat, 7 Nov 1998, Scott wrote: | | > You probably need to set the option FollowSymlinks in the web server | > for the /home/mailman/archives/public dirctory. In apache, this look | > slike this: | > | > Alias /pipermail $prefix/archvies/public | > | > <Directory $prefix/archives/public> | > Options FollowSymLinks | > </Directory> | > | > scott | > | > On Sat, Nov 07, 1998 at 09:18:47PM -0500, Corbett J. Klempay wrote: | > | Hey all..I just got b6 in, and after some finangling with the cgi-gid (for | > | some reason, I have to tell it the number 99 instead of the word | > | nobody (a look in /etc/group confirms that nobody == 99)..not sure what | > | the story is with that, but it works now, so I'm not too worried) | > | | > | Anyway, everything seems to be working fine...except accessing the | > | archives. I was upgrading from b5, so I ran 'make update' and it | > | converted everything all fine and dandy. When I try to link to a list's | > | archives (public archives; don't have any private ones set up), I get | > | | > | Forbidden | > | | > | You don't have permission to access /pipermail/tm on this server. | > | | > | I was sure to add the ScriptAlias line to Apache's srm.conf file, so | > | that's there. The permissions on the /home/mailman/archives/ dirs look | > | like: | > | | > | [root@chimera archives]# ls -l | > | total 2 | > | drwxrws--x 10 root mailman 1024 Nov 7 20:06 private | > | drwxrwsr-x 2 root mailman 1024 Nov 7 20:06 public | > | [root@chimera archives]# | > | | > | Any ideas? Other than this, all seems kosher! | > | | > | ------------------------------------------------------------------------------ | > | Corbett J. Klempay Quote of the Week: | > | http://www2.acm.jhu.edu/~cklempay "Conscience is the inner voice that | > | warns up that someone may be looking." | > | | > | PGP Fingerprint: 7DA2 DB6E 7F5E 8973 A8E7 347B 2429 7728 76C2 BEA1 | > | ------------------------------------------------------------------------------ | > | | > | | > | _______________________________________________ | > | Mailman-Developers maillist - Mailman-Developers@python.org | > | http://www.python.org/mailman/listinfo/mailman-developers | > | | > | > _______________________________________________ | > Mailman-Developers maillist - Mailman-Developers@python.org | > http://www.python.org/mailman/listinfo/mailman-developers | > | | | | | _______________________________________________ | Mailman-Developers maillist - Mailman-Developers@python.org | http://www.python.org/mailman/listinfo/mailman-developers |

"CJK" == Corbett J Klempay <cklempay@acm.jhu.edu> writes:
CJK> Hey all..I just got b6 in, and after some finangling with the
CJK> cgi-gid (for some reason, I have to tell it the number 99
CJK> instead of the word nobody (a look in /etc/group confirms
CJK> that nobody == 99)..not sure what the story is with that, but
CJK> it works now, so I'm not too worried)
Please let me know if you're able to reproduce this. It certainly works for me:
./configure --prefix=/export/home/mailman --with-cgi-gid=nobody
-Barry
participants (3)
-
Barry A. Warsaw
-
Corbett J. Klempay
-
Scott