[Mailman-Users] attachment problem on Solaris 2.6

Peggy Callinan callinma at gse.harvard.edu
Wed Sep 20 22:52:01 CEST 2000

I've installed Mailman2.0beta5 on Sparc Solaris 2.6 with Python 1.5.2. 
I'm having a problem with the delivery of attachments. It seems to 
handle smaller attachments (say, <=1M)fine, and I've verified that the 
MTA isn't the problem (handles large attachments to non-list addresses 
with no problem). I've created a test list with one subscriber and I 
find that the admin web page hangs while delivery is pending and 
eventually times out with a "Document contains no data" message. 

Even after delivery to subscriber (say after a 30-45 minute delay), the
.msg and .db files remain in the qfiles directory. I'm assuming that's 
because archiving is pending, but I'm not really clear about that. 
After I delete those files as well as the locks, I'm then able to 
access the admin web page. I've included the relevant entry from the 
error log below. Does anyone have any idea if and how I can correct 
this behavior. Thanks,

The error log contains the following traceback message (in part):

Sep 20 10:22:30 2000 admin(24173): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(24173): [----- Mailman Version: 2.0beta5 -----]
admin(24173): [----- Traceback ------]
admin(24173): Traceback (innermost last):
admin(24173):   File "/export/home/mailman/scripts/driver", line 96, in run_main
admin(24173):     main()
admin(24173):   File "../Mailman/Cgi/admin.py", line 136, in main
admin(24173):     mlist.Save()
admin(24173):   File "/export/home/mailman/Mailman/MailList.py", line 833, in Save
admin(24173):     self.__lock.refresh()
admin(24173):   File "/export/home/mailman/Mailman/LockFile.py", line 204, in refresh
admin(24173):     raise NotLockedError
admin(24173): NotLockedError: 
admin(24173): [----- Python Information -----]
admin(24173): sys.version    = 1.5.2 (#1, Feb 18 2000, 00:56:30)  [GCC 2.95.2 19991024 (release)]
admin(24173): sys.executable = /usr/local/bin/python
admin(24173): sys.prefix     = /usr/local
admin(24173): sys.exec_prefix= /usr/local
admin(24173): sys.path       = /usr/local
admin(24173): sys.platform   = sunos5
admin(24173): [----- Environment Variables -----]


More information about the Mailman-Users mailing list