I don't know Python, so it's a little hard to tell what's going on. I think this is an undocumented feature, however.
We changed the cgi name from mailman to newsletter, and so the url was incorrect. This caused the login process to fail because the url was incorrect.
I found the problelm in
Cgi/admindb.py, line 116
the reference to /mailman/admindb/ was a problem. I think the "mailman" part should be gotten from the DEFAULT_URL, perhaps?
I just inserted what it needed to be ("newsletter"), but you might want to fix it for the future releases.
-- <-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-> Liam Kirsher VOICE: 415-456-6822 Numenet, Inc. FAX: 415-453-7876 775 E. Blithedale Ave. #176 EMAIL: firstname.lastname@example.org Mill Valley, CA 94941 PGP: http://www.numenet.com/~liam/pgp_public_key.txt