Bug in Mailman version 2.2.0
Running cPanel & WHM v126.0.11 (STANDARD) on AlmaLinux v8.10.0
ERROR Message (error log output below):
Bug in Mailman version 2.2.0
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 or the web server logs.
My user is getting this error when they try to enter any of the name-augmented mass subscription formats in the guide:
admin(1490127): [----- Mailman Version: 2.2.0 -----]
admin(1490127): [----- Traceback ------]
admin(1490127): Traceback (most recent call last):
admin(1490127): File "/usr/local/cpanel/base/3rdparty/mailman/scripts/driver", line 118, in run_main
main()
admin(1490127): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 217, in main
change_options(mlist, category, subcat, cgidata, doc)
admin(1490127): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 1510, in change_options
whence=whence)
admin(1490127): File "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 1144, in ApprovedAddMember
"member" : formataddr((name, email)),
admin(1490127): File "/usr/lib64/python3.6/email/utils.py", line 135, in formataddr
name.encode('ascii')
admin(1490127): AttributeError: 'bytes' object has no attribute 'encode'
admin(1490127): [----- Python Information -----]
admin(1490127): sys.version = 3.6.8 (default, Dec 5 2024, 08:08:09)
[GCC 8.5.0 20210514 (Red Hat 8.5.0-22)]
admin(1490127): sys.executable = /usr/bin/python3
admin(1490127): sys.prefix = /usr
admin(1490127): sys.exec_prefix = /usr
admin(1490127): sys.path = ['/usr/local/cpanel/3rdparty/mailman/pythonlib', '/usr/local/cpanel/3rdparty/mailman', '/usr/local/cpanel/3rdparty/mailman/scripts', '/usr/local/cpanel/3rdparty/mailman', '/usr/lib64/python36.zip', '/usr/lib64/python3.6', '/usr/lib64/python3.6', '/usr/lib64/python3.6/lib-dynload', '/usr/lib/python3.6/site-packages', '/usr/lib/python3.6/dist-packages', '/usr/lib64/python3.6/site-packages', '/usr/lib/python3.6/site-packages', '/usr/local/cpanel/3rdparty/mailman/Mailman', '/usr/local/cpanel/3rdparty/mailman/Mailman']
admin(1490127): sys.platform = linux
admin(1490127): [----- Environment Variables -----]
admin(1490127): LANG: en_US.UTF-8
admin(1490127): PATH:
admin(1490127): OPENSSL_NO_DEFAULT_ZLIB: 1
admin(1490127): DOCUMENT_ROOT: /usr/local/cpanel/base
admin(1490127): SERVER_SOFTWARE: cpsrvd 11.126.0.11
admin(1490127): CPANEL: active
admin(1490127): SERVER_PORT: 2096
admin(1490127): SERVER_PROTOCOL: HTTP/1.1
admin(1490127): GATEWAY_INTERFACE: CGI/1.1
admin(1490127): HTTP_HOST: server.energyjustice.net
admin(1490127): TZ: America/New_York
admin(1490127): HTTPS: on
admin(1490127): SSL_PROTOCOL_VERSION: 3
admin(1490127): REMOTE_ADDR: 71.162.190.238
admin(1490127): REMOTE_PORT: 62614
admin(1490127): SERVER_ADDR: 205.251.153.191
admin(1490127): REMOTE_HOST: 71.162.190.238
admin(1490127): WEBMAIL: 1
admin(1490127): QUERY_STRING:
admin(1490127): SCRIPT_URI: /cpsess1998914957/3rdparty/mailman/admin/chester_delcoej.org/members/add
admin(1490127): REQUEST_METHOD: POST
admin(1490127): CONTENT_TYPE: multipart/form-data; boundary=----WebKitFormBoundaryiqAYdEitTIqOUt8E
admin(1490127): CONTENT_LENGTH: 1148
admin(1490127): DNT: 0
admin(1490127): HOST: server.energyjustice.net
admin(1490127): SERVER_NAME: server.energyjustice.net
admin(1490127): cp_security_token: /cpsess1998914957
admin(1490127): cp_return_url: https://server.energyjustice.net:2083/cpsess3916257512/frontend/jupiter/mail/lists.html.tt
admin(1490127): REMOTE_USER: ejnet
admin(1490127): HOME: /home/ejnet
admin(1490127): _RCUBE: ejnet
admin(1490127): CURRENT_USER_UID:
admin(1490127): IGNORE_WIN32_LOCALE: 1
admin(1490127): PYTHONPATH: /usr/local/cpanel/3rdparty/mailman
admin(1490127): HTTP_TRANSFER_ENCODING:
admin(1490127): HTTP_ACCEPT_CHARSET:
admin(1490127): ACCEPT_ENCODING: gzip, deflate, br, zstd
admin(1490127): SUBID:
admin(1490127): UPLINK:
admin(1490127): HTTP_COOKIE: updates_zerowasteny.org+admin=a902e91879e867fa2837303136303866323862623062623331663733386137616562336262643439306462373137386166; coregroup_camdenforcleanair.org+admin=a902e95879e867fa2861653565363637623835643164623664366238383135366366363432383334306635666635343231; chester_delcoej.org+admin=a902e94d4ae967fa2861373765306334663939653966306465653938313138313130646264393563373733366262643363; timezone=America/New_York; session_locale=en; roundcube_cookies=enabled; mailviewsplitterv=165; _ga_2FMLKE8ZBS=GS1.1.1739039640.21.1.1739039694.0.0.0; _ga=GA1.2.1341200284.1736280364; _ga_EQDN3BWDSD=GS1.1.1739039730.1.1.1739040436.0.0.0; roundcube_sessauth=zU9GMMnhPJO7Gki2tt3wdyDQozrn2AJe-1742316300; _gid=GA1.2.1846100138.1743341427
admin(1490127): HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.9
admin(1490127): HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
admin(1490127): HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
admin(1490127): TRANSFER_ENCODING:
admin(1490127): HTTP_ACCEPT_ENCODING: gzip, deflate, br, zstd
admin(1490127): HTTP_REFERER: https://server.energyjustice.net:2096/cpsess1998914957/3rdparty/mailman/admin/chester_delcoej.org/members/add
admin(1490127): REQUEST_URI: /cpsess1998914957/3rdparty/mailman/admin/chester_delcoej.org/members/add
admin(1490127): PATH_INFO: /chester_delcoej.org/members/add
admin(1490127): SCRIPT_NAME: /cpsess1998914957/3rdparty/mailman/admin
admin(1490127): SCRIPT_FILENAME: /usr/local/cpanel/base/3rdparty/mailman/scripts/driver
admin(1490127): PATH_TRANSLATED: /usr/local/cpanel/base/3rdparty/mailman/scripts/chester_delcoej.org/members/add
admin(1490127): REAL_DBOWNER: ejnet
admin(1490127): REMOTE_PASSWORD: cpses_ejrcv87tcp[::cpses::]DbNXDzs7X8xGufWB41ft971Y3YSr72eb
admin(1490127): DOMAIN: ejnet.org
admin(1490127): DNS: ejnet.org
admin(1490127): IS_TRIAL: 0
admin(1490127): REMOTE_TEMP_USER: cpses_ejrcv87tcp
admin(1490127): REMOTE_DBOWNER: cpses_ejrcv87tcp
admin(1490127): REDIRECT_STATUS: 1
admin(1490127): HTTP_STATUS: 200
-
Hey there! It's likely best to check the list of things I posted here for more details:
https://support.cpanel.net/hc/en-us/community/posts/31032467176087-Mailman-2-2-0-is-severely-broken
but yes, we are aware of the recent Mailman issues and we're working on those.
0 -
Can we revert cPanel back to a version with a working Mailman?
0 -
There is no way to downgrade cPanel to a previous version so that isn't an option.
0 -
Understood. Thanks for the quick response.
0 -
Sure thing - I'm sorry I don't have better news on this one, although they are working on those cases I mentioned in the other thread and we hope to get them all resolved soon.
0
Please sign in to leave a comment.
Comments
5 comments