I think I've tracked one. Here is a patch.
tracked two :-) patch merged. --- /home/mailman/src/mailman/Mailman/Cgi/confirm.py Wed Sep 18 08:47:39 2002 +++ Cgi/confirm.py Wed Sep 18 22:17:49 2002 @@ -200,6 +200,7 @@ password = userdesc.password digest = userdesc.digest lang = userdesc.language + name = Utils.uncanonstr(name, lang) title = _('Confirm subscription request') doc.SetTitle(title) i18n.set_language(lang) @@ -314,6 +315,7 @@ overrides = UserDesc(fullname=cgidata.getvalue('realname', None), digest=digest, lang=lang) userdesc += overrides + userdesc.fullname = Utils.canonstr(userdesc.fullname, userdesc.language) op, addr, pw, digest, lang = mlist.ProcessConfirmation( cookie, userdesc) except Errors.MMNeedApproval: traceback for the second admin(79816): [----- Mailman Version: 2.1b3+ -----] admin(79816): [----- Traceback ------] admin(79816): Traceback (most recent call last): admin(79816): File "/home/mailman3/scripts/driver", line 82, in run_main admin(79816): main() admin(79816): File "/home/mailman3/Mailman/Cgi/options.py", line 598, in main admin(79816): options_page(mlist, doc, user, cpuser, userlang) admin(79816): File "/home/mailman3/Mailman/Cgi/options.py", line 616, in optio ns_page admin(79816): fullname = Utils.uncanonstr(mlist.getMemberName(user), userlan g) admin(79816): File "/home/mailman3/Mailman/Utils.py", line 755, in uncanonstr admin(79816): return s.encode(charset, 'strict') admin(79816): TypeError: _japanese_codecs_euc_jp_encode() argument 1 must be uni code, not string Good Night! -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/