[Mailman-Users] Bug when confirm string is wrong

Henrik Larsson mailman-users at spambox.dk
Fri Sep 27 12:58:40 CEST 2002


Recive a bug error message when a user is using a wrong confirm string.
Should't mailman just give information that the string is wrong instead of
crashing...

Is this a known bug?

-- cut
Sep 26 18:22:02 2002 admin(78587):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(78587): [----- Mailman Version: 2.1b3 -----]
admin(78587): [----- Traceback ------]
admin(78587): Traceback (most recent call last):
admin(78587):   File "/usr/local/mailman/scripts/driver", line 82, in
run_main
admin(78587):     main()
admin(78587):   File "/usr/local/mailman/Mailman/Cgi/confirm.py", line 141,
in main
admin(78587):     heldmsg_prompt(mlist, doc, cookie, *content[1:])
admin(78587):   File "/usr/local/mailman/Mailman/Cgi/confirm.py", line 614,
in heldmsg_prompt
admin(78587):     ign, sender, msgsubject, givenreason, ign, ign =
mlist.GetRecord(id)
admin(78587):   File "/usr/local/mailman/Mailman/ListAdmin.py", line 164, in
GetRecord
admin(78587):     type, data = self.__db[id]
admin(78587): KeyError: 1
admin(78587): [----- Python Information -----]
admin(78587): sys.version     =   2.2.1c2 (#1, Apr  6 2002, 15:15:42)
[GCC 2.95.3 20010315 (release) [FreeBSD]]
admin(78587): sys.executable  =   /usr/local/bin/python
admin(78587): sys.prefix      =   /usr/local
admin(78587): sys.exec_prefix =   /usr/local
admin(78587): sys.path        =   /usr/local
admin(78587): sys.platform    =   freebsd4
admin(78587): [----- Environment Variables -----]
admin(78587):   PYTHONPATH: /usr/local/mailman
admin(78587):   SERVER_SOFTWARE: Apache/1.3.26 (Unix) mod_ssl/2.8.10
OpenSSL/0.9.6a PHP/4.2.3
admin(78587):   SCRIPT_FILENAME: /usr/local/mailman/cgi-bin/confirm
admin(78587):   SERVER_ADMIN: admin at bogus.com
admin(78587):   SCRIPT_NAME: /mailman/confirm
admin(78587):   SERVER_SIGNATURE: <ADDRESS>Apache/1.3.26 Server at
listserv.dk Port 80</ADDRESS>
admin(78587):
admin(78587):   REQUEST_METHOD: GET
admin(78587):   HTTP_HOST: listserv.dk
admin(78587):   PATH_INFO:
/hestelogen/fb6f50af1fc11cbbe85942a14a8a863a7b2096cd
admin(78587):   SERVER_PROTOCOL: HTTP/1.1
admin(78587):   QUERY_STRING:
admin(78587):   REQUEST_URI:
/mailman/confirm/hestelogen/fb6f50af1fc11cbbe85942a14a8a863a7b2096cd
admin(78587):   HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel,
application/msword, */*
admin(78587):   PATH_TRANSLATED:
/home/hoise/www/www.listserv.dk/hestelogen/fb6f50af1fc11cbbe85942a14a8a863a7
b2096cd
admin(78587):   HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 5.5; Windows
NT 5.0; T312461)
admin(78587):   HTTP_CONNECTION: Keep-Alive
admin(78587):   SERVER_NAME: listserv.dk
admin(78587):   REMOTE_ADDR: 195.24.1.195
admin(78587):   REMOTE_PORT: 1953
admin(78587):   HTTP_ACCEPT_LANGUAGE: en,da;q=0.5
admin(78587):   SERVER_ADDR: 192.168.1.3
admin(78587):   SERVER_PORT: 80
admin(78587):   GATEWAY_INTERFACE: CGI/1.1
admin(78587):   HTTP_ACCEPT_ENCODING: gzip, deflate
admin(78587):   UNIQUE_ID: PZM0KMCoAQMAAAFUU5g
admin(78587):   DOCUMENT_ROOT: /home/hoise/www/www.listserv.dk
-- cut

Best regards Henrik





More information about the Mailman-Users mailing list