mailman manage link errors out
We have one customer with 2 mailing lists that have operated for about 4 years. One mailing list has stopped working; the 'manage' link in cPanel (v.58.0.12) returns this error:
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. Just for grins, we ran /scripts/fixmailman with no effect. Restarted mailman with no effect. The customer may have made some changes, but they have indicated they made any. Where can we check to see what/why one list can be managed and the other not?
Bug in Mailman version 2.1.21
We're sorry, we hit a bug!
Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs.
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. Just for grins, we ran /scripts/fixmailman with no effect. Restarted mailman with no effect. The customer may have made some changes, but they have indicated they made any. Where can we check to see what/why one list can be managed and the other not?
-
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 -
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 -
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 -
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 -
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 -
Ticket ID: 7621581 0 -
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.
Comments
7 comments