
Hello,
I installed mailman on my server, but some problems appeared. Could you please help me solve these problems?
mailman version: 2.1.13 operating system: Red hat 4.1.2-50 python version: 2.4.3 gcc version: 4.1.2
problem 1: The requested URL /pipermail/aa/ was not found on this server.
When I click the "aa Archives<http://sysbio.rnet.missouri.edu/pipermail/aa/>", a message "The requested URL /pipermail/aa/ was not found on this server" appears. (aa is a list I created)
I added a few lines in the file "etc/httpd/conf/httpd.conf":
Alias /pipermail/ "/var/www/cgi-bin/multicom_toolbox/mailman/archives/public/" <Directory "/var/www/cgi-bin/multicom_toolbox/mailman/archives/public"> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
I also set the directory "$prefix/archives/private": chown apache private chmod o-x private
but the file "archives/public/aa/index.html" is 664, not 755. Does this attribute affact archives's work?
problem 2: when I create a list, no email is sent to my mailbox, and no false message appears.
I read the FAQ at <http://wiki.list.org/x/A4E9>. But, I did not find any fault set.
problem 3: I run configure by the user "jl482", and I set the option "--with-mail-gid=jl482". Is that right?
problem 4: Before installing mailman, I set user "jl482" as the owner of mailman. However, I do not know why,
the owner of some files and directories is not jl482, is apache, such as data/virtual-mailman, qfiles, /lists, /archives/private, /archives/public, etc.
Thank you very much!
Victor

On 6/13/2011 10:19 PM, Li, Jilong (MU-Student) wrote:
problem 1: The requested URL /pipermail/aa/ was not found on this server.
[...]
You posted this exact information a few days ago <http://mail.python.org/pipermail/mailman-users/2011-June/071781.html>.
In my reply at <http://mail.python.org/pipermail/mailman-users/2011-June/071785.html>, I said "All the above seems correct. What does your apache error log say? Is this a SELinux issue?" What are the answers to those questions?
but the file "archives/public/aa/index.html" is 664, not 755. Does this attribute affact archives's work?
There should not be any archives/public/aa/index.html at all. archives/public/aa should be a symlink to archives/private/aa and archives/private/aa/index.html is just an html file; it is not executable and 664 is the correct mode.
problem 2: when I create a list, no email is sent to my mailbox, and no false message appears.
I read the FAQ at <http://wiki.list.org/x/A4E9>. But, I did not find any fault set.
What did you find? Specifically, what did you find for items 2b and 6b. What did you find in mailman's logs (item 8) and queues (item 9)?. Are posts archived (item 13)?
problem 3: I run configure by the user "jl482", and I set the option "--with-mail-gid=jl482". Is that right?
No. It should be 'mailman'.
problem 4: Before installing mailman, I set user "jl482" as the owner of mailman. However, I do not know why,
The owner and group should probably both be 'mailman'. Also, you should run "make install" as root or as mailman.
the owner of some files and directories is not jl482, is apache, such as data/virtual-mailman, qfiles, /lists, /archives/private, /archives/public, etc.
That is normal. The main thing is the group should be 'mailman' and the owner of data/aliases.db should be 'mailman'.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 6/13/2011 10:19 PM, Li, Jilong (MU-Student) wrote:
problem 1: The requested URL /pipermail/aa/ was not found on this server.
[...]
You posted this exact information a few days ago <http://mail.python.org/pipermail/mailman-users/2011-June/071781.html>.
In my reply at <http://mail.python.org/pipermail/mailman-users/2011-June/071785.html>, I said "All the above seems correct. What does your apache error log say? Is this a SELinux issue?" What are the answers to those questions?
but the file "archives/public/aa/index.html" is 664, not 755. Does this attribute affact archives's work?
There should not be any archives/public/aa/index.html at all. archives/public/aa should be a symlink to archives/private/aa and archives/private/aa/index.html is just an html file; it is not executable and 664 is the correct mode.
problem 2: when I create a list, no email is sent to my mailbox, and no false message appears.
I read the FAQ at <http://wiki.list.org/x/A4E9>. But, I did not find any fault set.
What did you find? Specifically, what did you find for items 2b and 6b. What did you find in mailman's logs (item 8) and queues (item 9)?. Are posts archived (item 13)?
problem 3: I run configure by the user "jl482", and I set the option "--with-mail-gid=jl482". Is that right?
No. It should be 'mailman'.
problem 4: Before installing mailman, I set user "jl482" as the owner of mailman. However, I do not know why,
The owner and group should probably both be 'mailman'. Also, you should run "make install" as root or as mailman.
the owner of some files and directories is not jl482, is apache, such as data/virtual-mailman, qfiles, /lists, /archives/private, /archives/public, etc.
That is normal. The main thing is the group should be 'mailman' and the owner of data/aliases.db should be 'mailman'.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Li, Jilong (MU-Student)
-
Mark Sapiro