Re: [Mailman-Users] Public Archives
![](https://secure.gravatar.com/avatar/24a394ca268451f4315d8ed12a4be212.jpg?s=120&d=mm&r=g)
At 03:00 PM 3/31/00 -0500, you wrote: Well there is no file named "public" in the /home/mailman/cgi-bin/ but there is a "private" and the private archives work so???????? I assume there should be a public file as well...
![](https://secure.gravatar.com/avatar/3a7c6a2de01df84b8b059e7092105158.jpg?s=120&d=mm&r=g)
If you look in /home/mailmain/archive/ (or your equiv) public is a symbolic link to private. I don't know that this should be the case for public in the cgi-bin or not, but what the hay!
Todd M. Shrider tshrider@kascope.com
On Fri, 31 Mar 2000, Jeff Fiegel wrote:
![](https://secure.gravatar.com/avatar/e542859f7cf390bcbcfd1957aa86eaf9.jpg?s=120&d=mm&r=g)
No, that's not right. The names *in* /home/mailman/archive/public are links to files of the same name in /home/mailman/archive/private (assuming the "public archive" attribute is set for the list).
/home/mailman/archive/public gets made in the first place by "make install". If it's not there, just create it.
Todd Shrider wrote:
![](https://secure.gravatar.com/avatar/24a394ca268451f4315d8ed12a4be212.jpg?s=120&d=mm&r=g)
The problem that I am having is that when I a user select to see the archive when the archives are public then get the error that the page cannot be found... Hence the reason why I believe that the file that is missing is in the /home/mailman/CGI-BIN dir ... There is a private file there but not a public...
Can someone please check the /home/mailman/cgi-bin directory and tell me if there is a "public" file, atleast I will know if I am on the right track....
At 02:06 PM 3/31/00 -0800, you wrote:
![](https://secure.gravatar.com/avatar/e542859f7cf390bcbcfd1957aa86eaf9.jpg?s=120&d=mm&r=g)
Jeff Fiegel wrote:
I've no idea why you would think that "page not found" means it's a CGI page. What do you think happens when a normal HTML page is selected that can't be found?
... There is a private file there but not a public...
cgi-bin/private is an executable that presents the "private archive access" authentication screen. There is no need for a "public" script, since public archives are open to all, and direct URL access is possible.
Neither the cgi-bin stuff nor the archive files can be accessed without the right web server configuration directives, as noted in the INSTALL file, step 4.
Can someone please check the /home/mailman/cgi-bin directory and tell me if there is a "public" file, atleast I will know if I am on the right track....
What exact URL is failing? What Alias mapping do you have in your web server to allow that URL to map to a file? Have you restarted your web server since you added that Alias? And what file do you have at that destination? If all of those seem correct, what permissions do you have on the subdirectory and file you're trying to access?
![](https://secure.gravatar.com/avatar/3a7c6a2de01df84b8b059e7092105158.jpg?s=120&d=mm&r=g)
If you look in /home/mailmain/archive/ (or your equiv) public is a symbolic link to private. I don't know that this should be the case for public in the cgi-bin or not, but what the hay!
Todd M. Shrider tshrider@kascope.com
On Fri, 31 Mar 2000, Jeff Fiegel wrote:
![](https://secure.gravatar.com/avatar/e542859f7cf390bcbcfd1957aa86eaf9.jpg?s=120&d=mm&r=g)
No, that's not right. The names *in* /home/mailman/archive/public are links to files of the same name in /home/mailman/archive/private (assuming the "public archive" attribute is set for the list).
/home/mailman/archive/public gets made in the first place by "make install". If it's not there, just create it.
Todd Shrider wrote:
![](https://secure.gravatar.com/avatar/24a394ca268451f4315d8ed12a4be212.jpg?s=120&d=mm&r=g)
The problem that I am having is that when I a user select to see the archive when the archives are public then get the error that the page cannot be found... Hence the reason why I believe that the file that is missing is in the /home/mailman/CGI-BIN dir ... There is a private file there but not a public...
Can someone please check the /home/mailman/cgi-bin directory and tell me if there is a "public" file, atleast I will know if I am on the right track....
At 02:06 PM 3/31/00 -0800, you wrote:
![](https://secure.gravatar.com/avatar/e542859f7cf390bcbcfd1957aa86eaf9.jpg?s=120&d=mm&r=g)
Jeff Fiegel wrote:
I've no idea why you would think that "page not found" means it's a CGI page. What do you think happens when a normal HTML page is selected that can't be found?
... There is a private file there but not a public...
cgi-bin/private is an executable that presents the "private archive access" authentication screen. There is no need for a "public" script, since public archives are open to all, and direct URL access is possible.
Neither the cgi-bin stuff nor the archive files can be accessed without the right web server configuration directives, as noted in the INSTALL file, step 4.
Can someone please check the /home/mailman/cgi-bin directory and tell me if there is a "public" file, atleast I will know if I am on the right track....
What exact URL is failing? What Alias mapping do you have in your web server to allow that URL to map to a file? Have you restarted your web server since you added that Alias? And what file do you have at that destination? If all of those seem correct, what permissions do you have on the subdirectory and file you're trying to access?
participants (3)
-
Dan Mick
-
Jeff Fiegel
-
Todd Shrider