[Mailman-Developers] mailman3 instance for preview + exploration

Jeff Marshall marshman at gmail.com
Wed Jul 11 05:31:36 CEST 2012


Sure thing.  Do you have instructions written up you can send around?  If
it requires more hand-holding then feel free to email me directly and we
can IM or I can give you a login to that server.

Thanks

Jeff


On Tue, Jul 10, 2012 at 2:09 PM, Florian Fuchs <f at state-of-mind.de> wrote:

> Hi Jeff,
>
> I am not completely sure, but both the Traceback and the fact that it
> worked again after the restart seem to point in direction of the the
> django devserver. I'd love to help you setting up postorius with
> Apache/mod_wsgi if you like. That would be much more stable than the
> built-in server. Also, you'd have much more control over logging etc.
>
> Just email me if you'd like to do that.
>
> Florian
>
>
>
> Am 06.07.12 20:20, schrieb Jeff Marshall:
> > First, I restarted mailman3 and the error at
> > http://mailman3.jab.org:8000/persisted.  Then I killed and restarted
> > postorius and the error cleared up.
> >  The postorius instance is accessible again.
> >
> >
> >
> > Postorius output showed (I don't see a postorius output log file anywhere
> > so I don't know if I can pull up history farther back?):
> >
> > [04/Jul/2012 06:05:00] "GET / HTTP/1.1" 500 93610
> > [04/Jul/2012 08:59:05] "GET / HTTP/1.1" 500 93655
> > [04/Jul/2012 09:53:42] "GET / HTTP/1.0" 500 93553
> > [04/Jul/2012 09:56:39] "GET / HTTP/1.1" 500 93838
> > [04/Jul/2012 10:12:32] "GET / HTTP/1.1" 500 93775
> > [04/Jul/2012 10:25:23] "GET / HTTP/1.1" 500 93655
> > [04/Jul/2012 12:25:56] "GET / HTTP/1.1" 500 93583
> > [04/Jul/2012 13:24:33] "GET / HTTP/1.1" 500 93443
> > [04/Jul/2012 13:26:42] "GET / HTTP/1.1" 500 93443
> > [04/Jul/2012 21:50:56] "GET /static/postorius/defaultimages/favicon.ico
> > HTTP/1.1" 404 1803
> > [05/Jul/2012 05:39:37] "GET / HTTP/1.1" 500 93882
> > Traceback (most recent call last):
> >   File
> > "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py",
> > line 284, in run
> >     self.finish_response()
> >   File
> > "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py",
> > line 324, in finish_response
> >     self.write(data)
> >   File
> > "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py",
> > line 420, in write
> >     self._write(data)
> >   File "/usr/lib/python2.7/socket.py", line 324, in write
> >     self.flush()
> >   File "/usr/lib/python2.7/socket.py", line 303, in flush
> >     self._sock.sendall(view[write_offset:write_offset+buffer_size])
> > error: [Errno 32] Broken pipe
> > ----------------------------------------
> > Exception happened during processing of request from ('134.95.19.9',
> 26446)
> > Traceback (most recent call last):
> >   File "/usr/lib/python2.7/SocketServer.py", line 284, in
> > _handle_request_noblock
> >     self.process_request(request, client_address)
> >   File "/usr/lib/python2.7/SocketServer.py", line 310, in process_request
> >     self.finish_request(request, client_address)
> >   File "/usr/lib/python2.7/SocketServer.py", line 323, in finish_request
> >     self.RequestHandlerClass(request, client_address, self)
> >   File
> > "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py",
> > line 570, in __init__
> >     BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
> >   File "/usr/lib/python2.7/SocketServer.py", line 641, in __init__
> >     self.finish()
> >   File "/usr/lib/python2.7/SocketServer.py", line 694, in finish
> >     self.wfile.flush()
> >   File "/usr/lib/python2.7/socket.py", line 303, in flush
> >     self._sock.sendall(view[write_offset:write_offset+buffer_size])
> > error: [Errno 32] Broken pipe
> > ----------------------------------------
> > [05/Jul/2012 06:14:25] "GET / HTTP/1.1" 500 94198
> > [05/Jul/2012 10:39:53] "GET / HTTP/1.1" 500 93559
> > [05/Jul/2012 10:51:25] "GET / HTTP/1.1" 500 93882
> > [05/Jul/2012 11:30:01] "GET / HTTP/1.1" 500 93538
> > [05/Jul/2012 11:54:47] "GET / HTTP/1.1" 500 93655
> > [05/Jul/2012 12:09:25] "GET / HTTP/1.1" 500 94323
> >
> >
> >
> > And the mailman3 var/log/mailman.log looked like this throughout:
> >
> > Jul 04 01:17:37 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 04 01:17:37 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org/config HTTP/1.1" 200 1647
> > Jul 04 01:17:42 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > jablist at mailman3.jab.org HTTP/1.1" 200 295
> > Jul 04 01:17:42 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > jablist at mailman3.jab.org HTTP/1.1" 200 295
> > Jul 04 01:17:42 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > jablist at mailman3.jab.org/config HTTP/1.1" 200 1611
> > Jul 04 01:17:48 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > public-test at mailman3.jab.org HTTP/1.1" 200 311
> > Jul 04 01:17:48 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > public-test at mailman3.jab.org HTTP/1.1" 200 311
> > Jul 04 01:17:48 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > public-test at mailman3.jab.org/config HTTP/1.1" 200 1634
> > Jul 04 01:17:52 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 04 01:17:52 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 04 01:17:52 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org/config HTTP/1.1" 200 1647
> > Jul 04 01:17:55 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 04 01:17:55 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 04 01:17:55 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org/held HTTP/1.1" 200 90
> > Jul 04 01:17:58 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 04 01:17:58 2012 (10058) mailman3.jab.org - - "GET /3.0/lists/
> > third-list at mailman3.jab.org HTTP/1.1" 200 307
> > Jul 06 18:08:19 2012 (10046) Master watcher caught SIGTERM.  Exiting.
> > Jul 06 18:08:20 2012 (10052) IncomingRunner runner caught SIGTERM.
> >  Stopping.
> > Jul 06 18:08:20 2012 (10053) DigestRunner runner caught SIGTERM.
>  Stopping.
> > Jul 06 18:08:20 2012 (10051) NewsRunner runner caught SIGTERM.  Stopping.
> > Jul 06 18:08:20 2012 (10053) DigestRunner runner exiting.
> > Jul 06 18:08:20 2012 (10051) NewsRunner runner exiting.
> >
> > That's me stopping mailman on Jul 06 18:08.  Nothing in the mailman3 log
> > showing any errors anywhere.
> >
> > Please let me know if there is other data I can pull out for you.
> >
> > Thanks
> >
> > Jeff
> > _______________________________________________
> > Mailman-Developers mailing list
> > Mailman-Developers at python.org
> > http://mail.python.org/mailman/listinfo/mailman-developers
> > Mailman FAQ: http://wiki.list.org/x/AgA3
> > Searchable Archives:
> http://www.mail-archive.com/mailman-developers%40python.org/
> > Unsubscribe:
> http://mail.python.org/mailman/options/mailman-developers/f%40state-of-mind.de
> >
> > Security Policy: http://wiki.list.org/x/QIA9
> >
>
> _______________________________________________
> Mailman-Developers mailing list
> Mailman-Developers at python.org
> http://mail.python.org/mailman/listinfo/mailman-developers
> Mailman FAQ: http://wiki.list.org/x/AgA3
> Searchable Archives:
> http://www.mail-archive.com/mailman-developers%40python.org/
> Unsubscribe:
> http://mail.python.org/mailman/options/mailman-developers/marshman%40gmail.com
>
> Security Policy: http://wiki.list.org/x/QIA9
>


More information about the Mailman-Developers mailing list