Mod_python error: "PythonHandler code.webhandler"

Traceback (most recent call last):

  File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch
    result = object(req)

  File "/usr/lib/glasnost/web/code/webhandler.py", line 1487, in handler
    result = application.handler(req)

  File "/usr/lib/glasnost/web/code/webhandler.py", line 635, in handler
    result = self.parseHttpPath([x for x in httpLocalPath.split('/') if x])

  File "/usr/lib/glasnost/web/code/webhandler.py", line 845, in parseHttpPath
    result = self.parseHttpPathServerRole(remaining)

  File "/usr/lib/glasnost/web/code/webhandler.py", line 1209, in parseHttpPathServerRole
    result = self.parseHttpPathAction(remaining)

  File "/usr/lib/glasnost/web/code/webhandler.py", line 890, in parseHttpPathAction
    result = self.parseHttpPathArguments(remaining)

  File "/usr/lib/glasnost/web/code/webhandler.py", line 946, in parseHttpPathArguments
    return self.callFunction()

  File "/usr/lib/glasnost/web/code/webhandler.py", line 152, in callFunction
    result = function(*arguments, **keywords)

  File "/usr/lib/glasnost/glasnost/web/ObjectsWeb.py", line 437, in edit
    return self.editObject(object)

  File "/usr/lib/glasnost/glasnost/web/ObjectsWeb.py", line 470, in editObject
    form += widget.getModelPageBodyLayout(slot, fields = None)

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 431, in getModelPageBodyLayout
    layout = value.getEditLayout(fields, parentSlot = parentSlot)

  File "/usr/lib/glasnost/glasnost/web/things.py", line 135, in getEditLayout
    layout += widget.getModelFieldLayout(slot, fields)

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 229, in getModelFieldLayout
    self.fillModelFieldChildrenLayout(slot, fields, layout, **keywords)

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 94, in fillModelFieldChildrenLayout
    cell = self.getHtmlFieldValue(slot, fields, **keywords)

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 160, in getHtmlFieldValue
    return X.enclose(self.getHtmlValue(slot, fields, **keywords),

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 170, in getHtmlValue
    return self.getHtmlFormValue(slot, fields, **keywords)

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 1320, in getHtmlFormValue
    layout = Select.getHtmlFormValue(self, slot, fields, **keywords)

  File "/usr/lib/glasnost/glasnost/web/widgets.py", line 1193, in getHtmlFormValue
    values = kind.getValues(slot)

  File "/usr/lib/glasnost/glasnost/common/kinds.py", line 1593, in getValues
    serverRoles = self.getServerRoles(slot) or context.getVar('knownRoles')

  File "/usr/lib/glasnost/glasnost/common/IdentitiesCommon.py", line 138, in getServerRoles
    return IdentitiesProxy().getAdmin().identitiesRoles

  File "/usr/lib/glasnost/glasnost/proxy/ObjectsProxy.py", line 328, in getAdmin
    [serverId, getApplicationToken(), userToken])

  File "/usr/lib/glasnost/glasnost/proxy/DispatcherProxy.py", line 546, in callServer
    return _callServer(serverAccessor, functionName, arguments)

  File "/usr/lib/glasnost/glasnost/proxy/DispatcherProxy.py", line 416, in _callServer
    result = apply(getattr(serverProxy, functionName), arguments)

  File "xmlrpclib.py", line 1096, in __call__
    return self.__send(self.__name, args)

  File "/usr/lib/glasnost/glasnost/proxy/DispatcherProxy.py", line 92, in __request
    verbose=self.__verbose

  File "/usr/lib/glasnost/glasnost/proxy/DispatcherProxy.py", line 140, in request
    raise fault

UserAccessDenied: