Skip to main content

mailman manage link errors out

Comments

7 comments

  • cPanelMichael
    The error logs include a bunch of entries that shed little light on why one mailing list the customer has has a bug while the other works just fine.

    Hello, What specific error log are you referencing? Could you post the error messages here so we can take a closer look? Thank you.
    0
  • jndawson
    It's massive. This is the instance where I tried to access the list management page. From /usr/local/cpanel/3rdparty/mailman/logs/error:
    admin(20203): [----- Mailman Version: 2.1.21 -----] admin(20203): [----- Traceback ------] admin(20203): Traceback (most recent call last): admin(20203): File "/usr/local/cpanel/base/3rdparty/mailman/scripts/driver", line 117, in run_main admin(20203): main() admin(20203): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 233, in main admin(20203): mlist.Save() admin(20203): File "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 607, in Save admin(20203): self.CheckHTMLArchiveDir() admin(20203): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Archiver/Archiver.py", line 241, in CheckHTMLArchiveDir admin(20203): makelink(privdir, pubdir) admin(20203): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Archiver/Archiver.py", line 49, in makelink admin(20203): os.symlink(old, new) admin(20203): OSError: [Errno 2] No such file or directory
    Thanks.
    0
  • cPanelMichael
    You can review the permission and ownership values for the .pck files in the Mailman directory for the affected lists with a command such as:
    ls -al /usr/local/cpanel/3rdparty/mailman/lists/$list_name/
    Replace "$list_name" with the name of the mailing list. Ownership for these files should be "mailman:mailman" and permissions should be 0660. Thank you.
    0
  • jndawson
    You can review the permission and ownership values for the .pck files in the Mailman directory for the affected lists with a command such as:
    ls -al /usr/local/cpanel/3rdparty/mailman/lists/$list_name/
    Replace "$list_name" with the name of the mailing list. Ownership for these files should be "mailman:mailman" and permissions should be 0660.

    That was one of the first things we checked. We've also forced a reinstall. It looks like the next step may be to delete the list and recreate it.
    0
  • cPanelMichael
    We've also forced a reinstall. It looks like the next step may be to delete the list and recreate it.

    Could you open a support ticket using the link in my signature so we can take a closer look? You can post the ticket number here so we can update this thread with the outcome. Thank you.
    0
  • jndawson
    Ticket ID: 7621581
    0
  • jndawson
    Followup: Apparently the customer decided to back up a sym-linked file for some odd reason and broke things. The great techs from cPanel identified the issue and corrected it.
    0

Please sign in to leave a comment.