I had this problem as well. The problem is that there is some bug or
something where FreeBSD is limiting the transmission of data over the UNIX
domain sockets to 8192 bytes so only pages that are less than that size

To fix it, run the following as root:

sysctl -w net.local.stream.recvspace=65536
sysctl -w net.local.stream.sendspace=65536

That will let it work with pages up to 64k.

I think this is some FreeBSD problem, but I'm not sure. The send() should
block instead of returning with only 8k sent.

>       While trying to update the zope port for the FreeBSD ports system I
>       ran into a problem which kinda has me stumped. I looked thru the
>       ML archives, but couldn't come up with anything, although I'm sure
>       this has happened before.
>       Everything runs normal when I just connect to ZServer. Running
>       it thru Apache I get (sometimes):
>       Temporarily Unavailable 
>        The resource you requested is temporarily unavailable - please try aga
>in later. 
>       (116) unable to connect, fd=4
>       <!--
>       Error receiving stdout
>       pcgi-wrapper-version 2.0a5
>       -->

Zope maillist  -  [EMAIL PROTECTED]
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-dev )

Reply via email to