[ZODB-Dev] Zope2.6 + ZEO 2

Lou Scalpati lou@hi-privacy.net
Tue, 8 Apr 2003 14:21:34 -0500


I  had the same problem....  It took me about a week to figure out what was
going wrong.  It seems that when ZEO is installed on a zope client the -u
(setuid) option is broken.  zdaemon starts as root and will serve the first
hit then spawns a child owned by zope.  The child can not serve any pages
because of permissions (I think), the "virtual" database is internally
locked by root.

You need to either run the client as root (VERY BAD IDEA) or manually start
the client as the user you want to run as.  This posses a problem for
automated started.  I do not have a solution to that yet....  If I find one
I will post it back to the group.

Lou