Zope instance dies on startup, saying "A user was not specified to setuid to"
From:
dmitry.pavlov
Date:
Jul 08 14:31 UTC
Short link
Richard,
Thank you for feedback. I am accessing GroupServer from the remote
machine so editing /etc/hosts would not help I guess.
Blank password did not work for some reason.
I (1) changed the password to 'testbed', then (2) updated the settings in
/sites/test/zsqlalchemy, then (3) specified the port number in groupserver
Apache2 config:
<VirtualHost *:8081>
for do not break the sites that are already running on port 80, then I (4)
restarted Groupserver and Apache2 and opened http://myhost.com:8081/.
I have got the following error:
2008-07-08 18:08:50 ERROR Zope.SiteErrorLog http://myhost.com/@@index.html
Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Products.Five.browser.metaconfigure, line 417, in __call__
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 891, in do_useMacro
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 957, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal
Module Products.PageTemplates.Expressions, line 221, in evaluateStructure
Module zope.tales.tales, line 696, in evaluate
- URL: index
- Line 32, Column 6
- Expression: <PythonExpr (getattr(context, 'menuexternal.xml',
getattr(context.Templates.output, 'menuexternal.xml'))(method='html'))>
- Names:
{'container': <Folder at /sites/test/Content/example_site>,
'context': <Folder at /sites/test/Content/example_site>,
'default': <object object at 0x7f48fd565200>,
'here': <Folder at /sites/test/Content/example_site>,
'loop': {},
'nothing': None,
'options': {'args': (<Products.Five.metaclass.SimpleViewClass from
/home/dpavlov/groupserver-1.0/src/GSContent/browser/templates/site_home.pt
object at 0x4ff7790>,)},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at
0x4a22638>,
'request': <HTTPRequest, URL=http://myhost.com/@@index.html>,
'root': <Application at >,
'template': <ImplicitAcquirerWrapper object at 0x4decdd0>,
'traverse_subpath': [],
'user': <SpecialUser 'Anonymous User'>,
'view': <Products.Five.metaclass.SimpleViewClass from
/home/dpavlov/groupserver-1.0/src/GSContent/browser/templates/site_home.pt
object at 0x4ff7790>,
'views': <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper object
at 0x4ff7510>}
Module zope.tales.pythonexpr, line 59, in __call__
- __traceback_info__: (getattr(context, 'menuexternal.xml',
getattr(context.Templates.output, 'menuexternal.xml'))(method='html'))
Module <string>, line 0, in ?
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.DataTemplates.XMLTemplate, line 483, in _exec
Module Products.DataTemplates.XMLTemplate, line 422, in _render_as
TransformError: Transform menu-only did not exist
2008-07-08 18:08:50 ERROR root Exception while rendering an error message
Traceback (most recent call last):
File "/home/dpavlov/groupserver-1.0/parts/zope/lib/python/OFS/SimpleItem.py",
line 227, in raise_standardErrorMessage
v = s(**kwargs)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/ZPublisher/Publish.py",
line 119, in publish
request, bind=1)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/ZPublisher/mapply.py",
line 88, in mapply
if debug is not None: return debug(object,args,context)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/ZPublisher/Publish.py",
line 42, in call_object
result=apply(object,args) # Type s<cr> to step into published object.
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Products/Five/browser/metaconfigure.py",
line 417, in __call__
return self.index(self, *args, **kw)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Shared/DC/Scripts/Bindings.py",
line 313, in __call__
return self._bindAndExec(args, kw, None)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Shared/DC/Scripts/Bindings.py",
line 350, in _bindAndExec
return self._exec(bound_data, args, kw)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Products/PageTemplates/PageTemplateFile.py",
line 129, in _exec
return self.pt_render(extra_context=bound_names)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Products/PageTemplates/PageTemplate.py",
line 89, in pt_render
return super(PageTemplate, self).pt_render(c, source=source)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/pagetemplate/pagetemplate.py",
line 117, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations)()
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 271, in __call__
self.interpret(self.program)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 346, in interpret
handlers[opcode](self, args)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 891, in do_useMacro
self.interpret(macro)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 346, in interpret
handlers[opcode](self, args)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 957, in do_defineSlot
self.interpret(block)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 346, in interpret
handlers[opcode](self, args)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tal/talinterpreter.py",
line 745, in do_insertStructure_tal
structure = self.engine.evaluateStructure(expr)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Products/PageTemplates/Expressions.py",
line 221, in evaluateStructure
text = super(ZopeContext, self).evaluateStructure(expr)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tales/tales.py", line
696, in evaluate
return expression(self)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/zope/tales/pythonexpr.py",
line 59, in __call__
return eval(self._code, vars)
File "<string>", line 0, in ?
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Shared/DC/Scripts/Bindings.py",
line 313, in __call__
return self._bindAndExec(args, kw, None)
File
"/home/dpavlov/groupserver-1.0/parts/zope/lib/python/Shared/DC/Scripts/Bindings.py",
line 350, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/dpavlov/groupserver-1.0/src/DataTemplates/XMLTemplate.py", line
483, in _exec
RESPONSE=response)
File "/home/dpavlov/groupserver-1.0/src/DataTemplates/XMLTemplate.py", line
422, in _render_as
raise TransformError, ('Transform %s did not exist' %
TransformError: Transform menu-only did not exist
Do you have any idea of it?