On Mon, Aug 12, 2002 at 04:12:49PM +0100, Richard Barrett <[EMAIL PROTECTED]> wrote: > At 15:35 12/08/2002 +0200, Franz Georg =?iso-8859-15?Q?K=F6hler?= wrote: >>All of the sudden, Mailman V. 2.0.11 stopped working, I'm getting those >>messages in the log file: >> >> [...] >> >>Mailman successfully receives mail but is unable to re-distribute it. >> >> >> >>update: >>I just upgraded to V. 2.0.12 with a slight hope this could solve >>my problem, however, it still exists. >> >> >>I'll be grateful for all hints that might lead to solving this. > > Upgrade to MM 2.0.13 which, amongst other things, cures this leakage of > Python 2.x functionality into code that should be Python 1.x compatible or > upgrade your Python installation to 2.1 or 2.2. > > fyi the problem is that various functions from the string module became > member functions of string objects in Python 2.0 and above. The usage > causing the problem: > > msg.get('precedence', '').lower > > should have been coded as follows to be Python 1.x compatible: > > string.lower(msg.get('precedence', '')) > > I believe MM 2.0.13 fixes these glitches that appeared post 2.0.8 if I > recollect correctly; the one you've stumbled on was not alone.
I upgraded to python 2.1: # dpkg --list |grep pytho ii python 2.1.3-3 An interactive object-oriented scripting lan ii python2.1 2.1.3-3 An interactive object-oriented scripting lan and, as proposed, mail delivery is working now. However, I now do have some strange messages in my log, which indicate an error related to the web-interface: Aug 12 18:43:14 2002 admin(13967): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(13967): [----- Mailman Version: 2.0.12 -----] admin(13967): [----- Traceback ------] admin(13967): Traceback (most recent call last): admin(13967): File "/var/lib/mailman/scripts/driver", line 98, in run_main admin(13967): main() admin(13967): File "../Mailman/Cgi/admin.py", line 154, in main admin(13967): ChangeOptions(mlist, category, cgidata, doc) admin(13967): File "../Mailman/Cgi/admin.py", line 855, in ChangeOptions admin(13967): value = GetValidValue(mlist, property, kind, val, deps) admin(13967): File "../Mailman/Cgi/admin.py", line 749, in GetValidValue admin(13967): map(string.strip, string.split(val, '\n'))) admin(13967): File "../Mailman/Cgi/admin.py", line 743, in SafeValidAddr admin(13967): Utils.ValidateEmail(addr) admin(13967): File "../Mailman/Utils.py", line 160, in ValidateEmail admin(13967): realname,str = rfc822.parseaddress(str) admin(13967): AttributeError: 'rfc822' module has no attribute 'parseaddress' admin(13967): [----- Python Information -----] admin(13967): sys.version = 2.1.3 (#1, Apr 20 2002, 10:14:34) [GCC 2.95.4 20011002 (Debian prerelease)] admin(13967): sys.executable = /usr/bin/python admin(13967): sys.prefix = /usr admin(13967): sys.exec_prefix= /usr admin(13967): sys.path = /usr admin(13967): sys.platform = linux2 admin(13967): [----- Environment Variables -----] admin(13967): DOCUMENT_ROOT: /var/www/lists.velia.net admin(13967): SERVER_ADDR: 213.221.81.17 admin(13967): HTTP_ACCEPT_ENCODING: gzip, deflate, compress;q=0.9 admin(13967): CONTENT_LENGTH: 516 admin(13967): HTTP_CLIENT_IP: 62.155.178.41 admin(13967): GATEWAY_INTERFACE: CGI/1.1 admin(13967): CONTENT_TYPE: application/x-www-form-urlencoded admin(13967): PATH_TRANSLATED: /var/www/lists.velia.net/fi-wvs admin(13967): REMOTE_ADDR: 62.225.252.23 admin(13967): SERVER_SOFTWARE: Apache/1.3.26 (Unix) Debian GNU/Linux mod_gzip/1.3.19.1a admin(13967): HTTP_VIA: 1.1 orion.bofh.hanau.net:3128 (Squid/2.4.STABLE6), HTTP/1.0 spcss45. (IBM-PROXY-WTE-US) admin(13967): HTTP_COOKIE: fi-wvs:admin=28020000006992e5573d732800000033396139663166343932623665393431663063353333303538383763393134333231343936656530 admin(13967): UNIQUE_ID: PVflotXdUREAACXMNV8 admin(13967): HTTP_ACCEPT_LANGUAGE: de-de, de;q=0.75, en-us;q=0.50, en;q=0.25 admin(13967): HTTP_X_FORWARDED_FOR: 172.20.1.10 admin(13967): REMOTE_PORT: 44932 admin(13967): SERVER_NAME: lists.velia.net admin(13967): HTTP_CONNECTION: Keep-Alive, TE admin(13967): HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020615 Debian/1.0.0-3 admin(13967): HTTP_ACCEPT_CHARSET: ISO-8859-15, utf-8;q=0.66, *;q=0.66 admin(13967): HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1 admin(13967): REQUEST_URI: /mailman/admin/fi-wvs admin(13967): HTTP_CACHE_CONTROL: max-age=259200 admin(13967): HTTP_TE: chunked admin(13967): QUERY_STRING: admin(13967): SERVER_PROTOCOL: HTTP/1.1 admin(13967): SERVER_PORT: 80 admin(13967): PATH_INFO: /fi-wvs admin(13967): HTTP_HOST: lists.velia.net admin(13967): REQUEST_METHOD: POST admin(13967): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.26 Server at lists.velia.net Port 80</ADDRESS> admin(13967): SCRIPT_NAME: /mailman/admin admin(13967): SERVER_ADMIN: [EMAIL PROTECTED] admin(13967): SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/admin admin(13967): PYTHONPATH: /var/lib/mailman admin(13967): HTTP_REFERER: http://lists.velia.net/mailman/admin/fi-wvs -- Warning: You are not root -- nmap V. 2.54BETA31 ------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/