[Mailman-Users] Bug in Mailman version 2.1.15
Richard Ibbotson
richard.ibbotson at gmail.com
Fri Aug 15 22:54:31 CEST 2014
Hi
I know that this has been going around the internet lately. I've done
the usual web search. Not really found anything that might work for
me. I've installed a CentOS 7 web server. I'm building a site around
it. Mailman is my list management software. I've used it for more
than ten years. Would like to keep using it.
After installing the standard CentOS 7 package with yum I did..... 'cd
/usr/lib/mailman' and 'bin/update'. This installed Mailman 2.1.15.
Which then told me after 'service mailman start' ...
" 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.
"
Alright. So, I've stopped knocking my head against the desk now.
/var/log/messages says...
" Aug 15 16:15:01 localhost systemd: Started Session 452 of user
mailman.
Aug 15 16:20:01 localhost systemd: Created slice user-41.slice.
Aug 15 16:20:01 localhost systemd: Starting Session 453 of user
mailman.
Aug 15 16:20:01 localhost systemd: Started Session 453 of user
mailman.
Aug 15 16:23:50 localhost systemd: Stopping GNU Mailing List
Manager.."
/var/log/mailman/error says....
admin(14216): [----- Mailman Version: 2.1.15 -----]
admin(14216): [----- Traceback ------]
admin(14216): Traceback (most recent call last):
admin(14216): File "/usr/lib/mailman/scripts/driver", line 112, in
run_main
admin(14216): main()
admin(14216): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line
104, in main
admin(14216): cgidata.getvalue('adminpw', '')):
admin(14216): File "/usr/lib/mailman/Mailman/SecurityManager.py",
line 234, in WebAuthenticate
admin(14216): ok = self.CheckCookie(ac, user)
admin(14216): File "/usr/lib/mailman/Mailman/SecurityManager.py",
line 327, in CheckCookie
admin(14216): return self.__checkone(c, authcontext, user)
admin(14216): File "/usr/lib/mailman/Mailman/SecurityManager.py",
line 333, in __checkone
admin(14216): key, secret = self.AuthContextInfo(authcontext,
user)
admin(14216): File "/usr/lib/mailman/Mailman/SecurityManager.py",
line 121, in AuthContextInfo
admin(14216): sitepass = Utils.get_global_password()
admin(14216): File "/usr/lib/mailman/Mailman/Utils.py", line 410, in
get_global_password
admin(14216): fp = open(filename)
admin(14216): IOError: [Errno 13] Permission denied:
'/etc/mailman/adm.pw'
admin(14216): [----- Python Information -----]
admin(14216): sys.version = 2.7.5 (default, Jun 17 2014,
18:11:42)
Can anyone make a suggestion as to how to get this to work for me ?
Perhaps I can just completely remove mailman and reinstall from the
default CentOS 7 package ? Is there a downgrade option so that I
could fix it that way ?
--
Richard
Sheffield UK
https://twitter.com/SleepyPenguin1
More information about the Mailman-Users
mailing list