The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

mailman archives broken

Discussion in 'E-mail Discussions' started by sneader, Jul 22, 2005.

  1. sneader

    sneader Well-Known Member

    Joined:
    Aug 21, 2003
    Messages:
    1,126
    Likes Received:
    21
    Trophy Points:
    38
    Location:
    La Crosse, WI
    cPanel Access Level:
    Root Administrator
    Here is one of my customer's mailing list archive page URLs (domain changed to protect the innocent)

    http://mail.customer.biz/pipermail/listname_customer.biz/

    We are now getting a 403 forbidden error when accessing the archives. Appears to be multiple customers.

    The customer is able to access the archives if they go to:

    http://mail.customer.biz/mailman/private/listname_customer.biz/

    I'm not sure if the correct URL should have pipermail in it, or if that is the bug. Looking back at some old notes, I did have a customer using the pipermail link at one time, but that link is now giving the 403 error also.

    So, it doesn't seem to be limited to just one list.

    FYI, I tried running /scripts/fixmailman but that did not help. I did not try running the reinstaller. Should I?

    I did open a ticket with cPanel.

    - Scott
     
  2. nickb

    nickb Well-Known Member

    Joined:
    Feb 25, 2005
    Messages:
    347
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    India
  3. sneader

    sneader Well-Known Member

    Joined:
    Aug 21, 2003
    Messages:
    1,126
    Likes Received:
    21
    Trophy Points:
    38
    Location:
    La Crosse, WI
    cPanel Access Level:
    Root Administrator
    Thanks nickb. I need to see if this customer has his list to have the archive be accessible to the public, or only for mailing list subscribers. At first glance, from what you are saying, this is a public archive and somehow the configuration got messed up (I didn't change anything, it happed after an UPCP.)

    UPDATE: I just checked and Defaults.py says:

    PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s'

    So, it would appear this isn't the problem. And actually it's trying to go there, but I'm getting a 403 forbidden problem. It must be permissions but I'm too dumb to figure it out.

    - Scott
     
    #3 sneader, Jul 23, 2005
    Last edited: Jul 23, 2005
  4. Curious Too

    Curious Too Well-Known Member

    Joined:
    Aug 31, 2001
    Messages:
    427
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    Root Administrator

    The permissions on the /usr/local/cpanel/3rdparty/mailman/archives/private folder are incorrect. I don't know what they should be but changing it to 755 allows access to the archives.
     
  5. nickb

    nickb Well-Known Member

    Joined:
    Feb 25, 2005
    Messages:
    347
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    India
    Correct permissons are 2771 on private folder and 2775 on public folder.
     
  6. petard

    petard Registered
    PartnerNOC

    Joined:
    Apr 12, 2004
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Atlanta Georgia USA
    None of this has worked for me. I still get the same damned message as has already been described. Anything else I can try?

    Bob
     
  7. sneader

    sneader Well-Known Member

    Joined:
    Aug 21, 2003
    Messages:
    1,126
    Likes Received:
    21
    Trophy Points:
    38
    Location:
    La Crosse, WI
    cPanel Access Level:
    Root Administrator
    Here is what the cPanel tech wrote to me:

    Dear Scott,

    The search bit was turned off on the /usr/local/cpanel/3rdparty/mailman/archives/private directory

    The search bit is the executable bit. When set on a directory, it signifies that a directory listing can be retrieved. I have set this bit by running 'chmod o+x /usr/local/cpanel/3rdparty/mailman/archives/private', and you should now be able to view the archives again.

    I will address this with our development team when they come in this work week.


    Hopefully this will help you guys out. It seems to be working for me, although one day after he did the fix, it came back, but it was a quick fix to go back again, and it's been stable ever since, so I can only assume that it was addressed by the development team

    - Scott
     
  8. petard

    petard Registered
    PartnerNOC

    Joined:
    Apr 12, 2004
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Atlanta Georgia USA
    Oh thank you thank you thank you. That worked.

    Bob
     
  9. DWHS.net

    DWHS.net Well-Known Member
    PartnerNOC

    Joined:
    Jul 28, 2002
    Messages:
    1,569
    Likes Received:
    6
    Trophy Points:
    38
    Location:
    LA, Costa RIca
    cPanel Access Level:
    Root Administrator
    Worked for me too. :D
     
  10. thekonqueror

    thekonqueror Member

    Joined:
    Aug 6, 2005
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    1
    chmod o+x /usr/local/cpanel/3rdparty/mailman/archives/private

    Worked for me as well :)
     
  11. a_raims

    a_raims Member

    Joined:
    Feb 10, 2006
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    1
    thanks ..but didn't work. :(

    It was already having the permission
    # ll -d /usr/local/cpanel/3rdparty/mailman/archives/private
    drwxrws--x 12 mailman mailman 4096 May 26 15:27 /usr/local/cpanel/3rdparty/mailman/archives/private/
     
  12. d-woo

    d-woo Well-Known Member

    Joined:
    Aug 9, 2003
    Messages:
    88
    Likes Received:
    0
    Trophy Points:
    6
    In the Mailman Administration,

    In order for the link "Go To List Archives" to work,

    you will first need to click "Archive Options" then select "Private" archival.
     
Loading...

Share This Page