Sounds like you got some bad data in your permissions table. Can you do a "DELETE FROM permission"?
--Noah On May 6, 2010, at 5:33 PM, ScottGutman wrote: > Hello all and thanks for your help in advance, > > I am trying to setup Trac on our inhouse server. I started the server > with the line below: > tracd -s --port 8000 /usr/share/trac/projects/core > > Then I used another computer to load --> http://192.168.12.3:8000/ > > The result is listed below. I did a chmod 777 on the entire /usr/share/ > trac directory, but that did not fix it. > > Can you direct me to some logging or debugging so I find out what is > happening? Thanks > > > ---result--- > Traceback (most recent call last): > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > web/api.py", line 376, in send_error > 'text/html') > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > web/chrome.py", line 739, in render_template > data = self.populate_data(req, data) > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > web/chrome.py", line 639, in populate_data > d['chrome'].update(req.chrome) > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > web/api.py", line 195, in __getattr__ > value = self.callbacks[name](self) > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > util/compat.py", line 135, in newfunc > return func_(*(args + fargs), **dict(kwargs, **fkwargs)) > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > web/chrome.py", line 494, in prepare_request > for category, name, text in contributor.get_navigation_items(req): > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > ticket/web_ui.py", line 163, in get_navigation_items > if 'TICKET_CREATE' in req.perm: > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > perm.py", line 549, in has_permission > return self._has_permission(action, resource) > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > perm.py", line 562, in _has_permission > decision = PermissionSystem(self.env). \ > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > perm.py", line 450, in check_permission > perm) > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > perm.py", line 284, in check_permission > permissions = PermissionSystem(self.env). \ > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > perm.py", line 369, in get_user_permissions > for perm in self.store.get_user_permissions(username): > File "/usr/lib/python2.4/site-packages/Trac-0.11.7-py2.4.egg/trac/ > perm.py", line 184, in get_user_permissions > if user in subjects: > TypeError: unhashable type > > -- > You received this message because you are subscribed to the Google Groups > "Trac Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/trac-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.
