[Mailman-Users] Password Problems

John Vorstermans tech at isocnz.org.nz
Fri Apr 20 01:46:25 CEST 2001


Hi.

I am having password problems with the lists archives and for users 
wanting to change their passwords.

When they try to do either, that is go to the private archives or change 
their passwords this message comes up:

Bug in Mailman version 2.0.3

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.

Looking in the log I see:

Apr 20 11:35:52 2001 admin(13728): 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(13728): [----- Mailman Version: 2.0.3 -----]
admin(13728): [----- Traceback ------]
admin(13728): Traceback (innermost last):
admin(13728):   File "/usr/local/mailman/scripts/driver", line 96, in 
run_main
admin(13728):     main()
admin(13728):   File "../Mailman/Cgi/handle_opts.py", line 73, in main
admin(13728):     process_form(mlist, user, doc)
admin(13728):   File "../Mailman/Cgi/handle_opts.py", line 181, in 
process_form
admin(13728):     mlist.ConfirmUserPassword(user, form['opw'].value)
admin(13728):   File "/usr/local/mailman/Mailman/SecurityManager.py", line 
137, 
in ConfirmUserPassword
admin(13728):     if self.ValidAdminPassword(pw):
admin(13728):   File "/usr/local/mailman/Mailman/SecurityManager.py", line 
47, i
n ValidAdminPassword
admin(13728):     return type(pw) == StringType and \
admin(13728): TypeError: argument 2: expected string without null bytes, 
string 
found
admin(13728): [----- Python Information -----]
admin(13728): sys.version    = 1.5.2 (#0, Apr  3 2000, 14:46:48)  [GCC 
2.95.2 20
000313 (Debian GNU/Linux)]
......

The strange thing is that it does work for some lists but not for others 
and I cannot see any differences bewtween the lists as far as permissions 
go.

Has anyone got any ideas on where I should look.  I am not a python expert 
by any means?

We are running:

Mailman 2.0.3
Python 1.5.2
on a Debian Linux (potatoe) release.

Apart from this the lists are working fine.

Cheers
John

-- 
John Vorstermans - Technical Manager                  || Ph  (04) 472-1600
ISOCNZ (Internet Society of New Zealand Inc)         || Fx  (04) 472-1207
PO Box 11-881, Wellington




More information about the Mailman-Users mailing list