[Zope] ZServer warnings

Dieter Maurer dieter at handshake.de
Wed Mar 23 14:13:16 EST 2005


Allen Schmidt wrote at 2005-3-23 09:40 -0500:
> ...
>RH7.2
>Python2.3.3
>Zope2.7.2 and ZEO
>(sorry for the length)
>
>>From event.log:
>
>2005-03-23T09:05:26 ERROR(200) ZServer uncaptured python exception, closing channel <ZServer.HTTPServer.zhttp_channel connected 206.112.73.106:42396 at 0x4421566c channel#: 95 requests:> (socket.error:(104, 'Connection reset by peer') [/usr/local/lib/python2.3/asynchat.py|initiate_send|218] [/var/www/zope/zope272c1/lib/python/ZServer/medusa/http_server.py|send|417] [/usr/local/lib/python2.3/asyncore.py|send|337])

This is harmless -- some network problem caused the client connection
to get broken.

> ...
>2005-03-23T09:16:20 PROBLEM(100) ZServer warning: server accept() threw an exception

This is deadly. Zope can no longer accept any connection.

I have seen this on Solaris and I blamed this outdated OS
because the error returned by "accept" could not be raised
according to the Solaris documentation ...
I assumed that Solaris got some internal resource shortage.


There may be an alternative reason: your process has run out
of file descriptors. Check the limit ("ulimit -n").

-- 
Dieter


More information about the Zope mailing list