[Mailman-Users] Re: Broken pipe ??
Lionel VICTOR
lionel.victor at free.fr
Sat Oct 2 22:12:36 CEST 2004
Hem... well I fixed my problem though I could not really explain what happened
just de-installed the package, re-installed it...
the only stuf I chenged was creating the list manually with "# newlist
pcsc-perl-users mail" instead of using the web front-end.
Things are working as expected now. I guess that it was a filesystem right
problem because I am using a 'secure' version of mandrake... if 'secure'
means something ;o) anyway...
This is my guess because check_perms returns a LOT of errors (more than a
thousand). This time I had not run it with -f and it seems to work anyway.
well I just hope these comments may help a few other people reading the
archive.
bye bye! and thanx for your reading :o)
Le samedi 2 Octobre 2004 18:16, vous avez écrit :
> I am trying to set up a user mailing list for one of my free software
> projects.
>
> At first sight, everything seems to work, you can send mail, get
> confirmation mails etc.. BUT NO !!!
>
> Responses to confirmation mails never trigger the welcome message, and
> users can't get registered...
>
> I did manage to register once, then I could not unregister: each time, I
> was receiving the confirmation mail, answered, got the final mail saying it
> was ok, but my mail was still on the list !!!
>
> BTW, here is what fills may /var/log/mailman/errors... (bin/check_perms
> returned some kind of bad perms to the log files which is now fixed and I
> restarted the mailman service.. still get the errors)
>
> ( of course, any hint on how to fix this erratic behavour or where to
> search for an answer would be greatly apreciated ;o)
>
> the list is at http://www.pcsc-perl.net/mailman/listinfo if you want tou
> play around with registration from the web and from the mail
> (pcsc-perl-users at pcsc-perl.net)
>
> var log mailman errors follow:
>
> Oct 02 18:07:56 2004 (27910) Uncaught runner exception: [Errno 32] Broken
> pipe Oct 02 18:07:56 2004 (27910) Traceback (most recent call last):
> File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 110, in _oneloop
> self._onefile(msg, msgdata)
> File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 160, in _onefile
> keepqueued = self._dispose(mlist, msg, msgdata)
> File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 237, in
> _dispose
> res.process()
> File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 110, in
> process stop = self.do_command(cmd, args)
> File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 135, in
> do_command
> return self.do_command(cmd, args)
> File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 137, in
> do_command
> return handler.process(self, args)
> File "/usr/lib/mailman/Mailman/Commands/cmd_confirm.py", line 45, in
> process results = mlist.ProcessConfirmation(cookie, res.msg)
> File "/usr/lib/mailman/Mailman/MailList.py", line 1124, in
> ProcessConfirmation
> self.ApprovedAddMember(userdesc, whence=whence)
> File "/usr/lib/mailman/Mailman/MailList.py", line 912, in
> ApprovedAddMember kind, formataddr((email, name)), whence)
> File "/usr/lib/mailman/Mailman/Logging/Syslog.py", line 40, in write
> self.write_ex(kind, msg, args, kws)
> File "/usr/lib/mailman/Mailman/Logging/Syslog.py", line 49, in write_ex
> logf = self._logfiles[kind] = StampedLogger(kind)
> File "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 52, in
> __init__
> Logger.__init__(self, category, nofail, immediate)
> File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 49, in __init__
> self.__get_f()
> File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 75, in __get_f
> _logexc(self, e)
> File "/usr/lib/mailman/Mailman/Logging/Utils.py", line 22, in _logexc
> sys.__stderr__.write('Logging error: %s\n' % logger)
> IOError: [Errno 32] Broken pipe
>
> Oct 02 18:07:56 2004 (27910) SHUNTING:
> 1096733275.993257+5bfbf9b60b33ba475074dc92f944db15a3ab0fca
--
Tout a une fin, sauf le saucisson qui en a deux.
More information about the Mailman-Users
mailing list