id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release 1122,AttributeError in web_ui.py,Chriki TM,Matt Good,"Hi, I believe, I've found a bug in the AccountManagerPlugin. Unfortunately I have no Python experience at all. But having a look at the code shows that in the {{{authenticate}}} method of the {{{LoginModule}}} class in {{{web_ui.py}}} the line {{{ #!python req.remote_user = self._remote_user(req) }}} is wrong. {{{req}}} is a property for a managed attribute. In [http://trac.edgewall.org/browser/trunk/trac/web/api.py trac.web.api.Request] this property has no setter function assigned which results in the error. Here's a traceback of the error: {{{ 15:42:33 Trac[main] ERROR: can't set attribute Traceback (most recent call last): File ""C:\Program Files\Python24\lib\site-packages\trac\web\main.py"", line 387, in dispatch_request dispatcher.dispatch(req) File ""C:\Program Files\Python24\lib\site-packages\trac\web\main.py"", line 182, in dispatch req.authname = self.authenticate(req) File ""C:\Program Files\Python24\lib\site-packages\trac\web\main.py"", line 146, in authenticate authname = authenticator.authenticate(req) File ""build\bdist.win32\egg\acct_mgr\web_ui.py"", line 186, in wrap File ""build\bdist.win32\egg\acct_mgr\web_ui.py"", line 195, in authenticate AttributeError: can't set attribute }}} I'm using trac 0.10.3 and the AccountManagerPlugin with revision 1887 of the SVN repository. HTH,[[BR]] Chriki TM ",defect,closed,high,AccountManagerPlugin,blocker,duplicate,AttributeError,,0.10