[BlueOnyx:21731] Broken mailman since last yum

Chris Gebhardt - VIRTBIZ Internet cobaltfacts at virtbiz.com
Mon Feb 12 14:08:29 -05 2018


Not sure that there is anything particularly related to Mailman in the 
most recent updates, but since Saturday we have a site that is unable to 
use their Mailman install.  Upon logging in to administer a list, the 
following output goes to browser:
Bug in Mailman version 2.1.15

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 Mailman error log (snipped below) seems to reference a permissions 
issue.   Changing the directory permissions on /var/lock/mailman to 777 
alleviates the error, but that seems like it could be a bit of a 
security issue.

Thoughts?


Feb 12 12:59:58 2018 admin(21407): 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(21407): [----- Mailman Version: 2.1.15 -----]
admin(21407): [----- Traceback ------]
admin(21407): Traceback (most recent call last):
admin(21407):   File "/usr/lib/mailman/scripts/driver", line 112, in 
run_main
admin(21407):     main()
admin(21407):   File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 
167, in main
admin(21407):     mlist.Lock()
admin(21407):   File "/usr/lib/mailman/Mailman/MailList.py", line 161, 
in Lock
admin(21407):     self.__lock.lock(timeout)
admin(21407):   File "/usr/lib/mailman/Mailman/LockFile.py", line 243, 
in lock
admin(21407):     self.__write()
admin(21407):   File "/usr/lib/mailman/Mailman/LockFile.py", line 422, 
in __write
admin(21407):     fp = open(self.__tmpfname, 'w')
admin(21407): IOError: [Errno 13] Permission denied: 
'/var/lock/mailman/broadcast.lock.5209r.21407.0'
admin(21407): [----- Python Information -----]
admin(21407): sys.version     =   2.7.5 (default, Nov  6 2016, 00:28:07)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)]
admin(21407): sys.executable  =   /usr/bin/python
admin(21407): sys.prefix      =   /usr
admin(21407): sys.exec_prefix =   /usr
admin(21407): sys.path        =   ['/usr/lib/mailman/pythonlib', 
'/usr/lib/mailman', '/usr/lib/mailman/scripts', '/usr/lib/mailman', 
'/usr/lib64/python27.zip', '/usr/lib64/python2.7/', 
'/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', 
'/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', 
'/usr/lib/python2.7/site-packages']
admin(21407): sys.platform    =   linux2
admin(21407): [----- Environment Variables -----]
admin(21407):   HTTP_REFERER: 
https://lists.radiolists.net/mailman/admindb/broadcast
admin(21407):   CONTEXT_DOCUMENT_ROOT: /usr/lib/mailman/cgi-bin/
admin(21407):   SERVER_SOFTWARE: Apache
admin(21407):   CONTEXT_PREFIX: /mailman/
admin(21407):   SERVER_SIGNATURE:
admin(21407):   REQUEST_METHOD: POST
admin(21407):   PATH_INFO: /broadcast
admin(21407):   SERVER_PROTOCOL: HTTP/1.1
admin(21407):   QUERY_STRING:
admin(21407):   SSL_TLS_SNI: lists.radiolists.net
admin(21407):   CONTENT_LENGTH: 38
admin(21407):   HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; 
x64; rv:58.0) Gecko/20100101 Firefox/58.0
admin(21407):   HTTP_CONNECTION: keep-alive
admin(21407):   SERVER_NAME: lists.radiolists.net
admin(21407):   REMOTE_ADDR: 208.77.151.18
admin(21407):   PATH_TRANSLATED: /home/.sites/112/site7/web/broadcast
admin(21407):   SERVER_PORT: 443
admin(21407):   SERVER_ADDR: 208.77.223.78
admin(21407):   DOCUMENT_ROOT: /home/.sites/112/site7/web
admin(21407):   PYTHONPATH: /usr/lib/mailman
admin(21407):   SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/admindb
admin(21407):   SERVER_ADMIN: admin
admin(21407):   SCRIPT_URI: 
https://lists.radiolists.net/mailman/admindb/broadcast
admin(21407):   HTTP_HOST: lists.radiolists.net
admin(21407):   SCRIPT_URL: /mailman/admindb/broadcast
admin(21407):   HTTPS: on
admin(21407):   HTTP_UPGRADE_INSECURE_REQUESTS: 1
admin(21407):   HTTP_CACHE_CONTROL: max-age=0
admin(21407):   REQUEST_URI: /mailman/admindb/broadcast
admin(21407):   HTTP_ACCEPT: 
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
admin(21407):   GATEWAY_INTERFACE: CGI/1.1
admin(21407):   SCRIPT_NAME: /mailman/admindb
admin(21407):   REMOTE_PORT: 62040
admin(21407):   HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.5
admin(21407):   REQUEST_SCHEME: https
admin(21407):   CONTENT_TYPE: application/x-www-form-urlencoded
admin(21407):   HTTP_ACCEPT_ENCODING: gzip, deflate, br
admin(21407):   UNIQUE_ID: WoHkLp4UEeGi2zC2IOGJGwAAAAM

-- 
Chris Gebhardt
VIRTBIZ Internet Services
Access, Web Hosting, Colocation, Dedicated
www.virtbiz.com | toll-free (866) 4 VIRTBIZ



More information about the Blueonyx mailing list