Christian, Thanks was not sure just copied the error from the http://12.34.56.78/trac page. I was going to do a ticket but then I saw it was wiser to do just the mail list group. Trac 0.12 Apache 2.3.3 MySQL 5.0.77 Python 2.4.3 RHEL 5.5
I followed this walk through but substituted MySQL for sqllite: http://trac.edgewall.org/wiki/TracOnRHEL Not sure but it seems more of a permissions or authentication, I did follow the tutorial on Authentication: http://trac.edgewall.org/wiki/TracCgi#AddingAuthentication I was also trying to make sense of this tutorial http://trac.edgewall.org/wiki/TracFineGrainedPermissions I put all the required things in my httpd.conf and my trac.conf On Oct 29, 2:23 am, Christian Boos <[email protected]> wrote: > On 10/29/2010 12:36 AM, RKTexas wrote: > > > > > ==== How to Reproduce ==== > > > While doing a GET operation on ``, Trac issued an internal error. > > > ''(please provide additional details here)'' > > > Request parameters: > > {{{ > > {} > > }}} > > > User agent: `#USER_AGENT#` > > > ==== System Information ==== > > ''System information not available'' > > > ==== Enabled Plugins ==== > > ''Plugin information not available'' > > > ==== Python Traceback ==== > > {{{ > > Traceback (most recent call last): > > File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 513, > > in _dispatch_request > > dispatcher.dispatch(req) > > File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 200, > > in dispatch > > chosen_handler) > > File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 346, > > in _pre_process_request > > chosen_handler = filter_.pre_process_request(req, chosen_handler) > > File "/usr/lib/python2.4/site-packages/trac/versioncontrol/api.py", > > line 330, in pre_process_request > > repo = self.get_repository(reponame) > > File "/usr/lib/python2.4/site-packages/trac/versioncontrol/api.py", > > line 503, in get_repository > > repoinfo = self.get_all_repositories().get(reponame, {}) > > File "/usr/lib/python2.4/site-packages/trac/versioncontrol/api.py", > > line 571, in get_all_repositories > > for reponame, info in provider.get_repositories() or []: > > File "/usr/lib/python2.4/site-packages/trac/versioncontrol/api.py", > > line 120, in get_repositories > > repos.setdefault(id, {})[name] = value > > TypeError: unhashable type > > }}} > > What's the value of "name" here? If you're logged in with an user having > the TRAC_ADMIN permission, you'll get to see the values of variables in > each stack frame, which would be git useful here. > > Also, it would help to give a bit more context: the Trac version, the > repositories you have configured (and how), what was the exact action > which triggered this error, etc. > > -- Christian -- 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.
