File "/opt/Zope-2.10/lib/python/Zope2/Startup/__init__.py", line 234, in dropPrivileges return dropPrivileges(self.cfg) File "/opt/Zope-2.10/lib/python/Zope2/Startup/__init__.py", line 403, in dropPrivileges raise ZConfig.ConfigurationError(msg) ZConfig.ConfigurationError: A user was not specified to setuid to; fix this to start as root (change the effective-user directive in zope.conf) /** END **/ You have answer above. To run as root you have to change effective-user at zope.conf file
When everything was ok in the past I was able to run zope through ./zopectl start (as a root) but now the stop command displays that the daemon manager is not open.
Strange that it worked. In general I think you shouldn't run zope as root. -- Maciej Wisniowski