← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 698029] Re: Unable to change the password of the current user

 

hello,
Yes, the issue is residing currently on trunk and for the Gtk client we have made the changes here which is waiting for the merge https://code.launchpad.net/~openerp-commiter/openobject-client/passwd_change/+merge/45031

surely we need to change the server too: which is here
:https://code.launchpad.net/~openerp-dev/openobject-server/ysa-server-
framework/+merge/45029


Thanks

-- 
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/698029

Title:
  Unable to change the password of the current user

Status in OpenObject GTK Client:
  Confirmed
Status in OpenObject Web Client:
  New
Status in OpenObject Server:
  New

Bug description:
  * Steps to reproduce:
1. Create a database
2. Go to preferences
3. Click on 'Change password'
4. Choose a new password
5. Click on 'Change'

* Here is the error as reported in the web client:

Unrecoverable error in the server.
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.5/cherrypy/_cprequest.py", line 541, in run
    self.respond(pi)
  File "/usr/lib/pymodules/python2.5/cherrypy/_cprequest.py", line 624, in respond
    self.handle_error()
  File "/usr/lib/pymodules/python2.5/cherrypy/_cprequest.py", line 746, in handle_error
    self.error_response()
  File "/home/oli/openerp/client-web/trunk/addons/openerp/controllers/root.py", line 43, in _cp_on_error
    message = errorpage.render()
  File "/home/oli/openerp/client-web/trunk/addons/openerp/controllers/error_page.py", line 55, in render
    return self.__render(value)
  File "/home/oli/openerp/client-web/trunk/openobject/tools/_expose.py", line 191, in func_wrapper
    res = func(*args, **kw)
  File "/home/oli/openerp/client-web/trunk/addons/openerp/controllers/error_page.py", line 75, in __render
    maintenance = proxy.status()
  File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 398, in <lambda>
    return lambda *args: self._session.execute("object", "execute", self._resource, name, *args)
  File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 359, in execute
    return self.gateway.execute(obj, method, *args)
  File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 155, in execute
    return self.__execute(obj, method, args)
  File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 139, in __execute
    raise common.AccessDenied(err.code, _('Access Denied'))
AccessDenied: AccessDenied

And here is the error in the GTK client:

ERROR:common.message:Message AccessDenied: 
Environment Information : 
System : Linux-2.6.31-22-generic-i686-with-Ubuntu-9.10-karmic
OS Name : posix
Distributor ID:	Ubuntu
Description:	Ubuntu 9.10
Release:	9.10
Codename:	karmic
Operating System Release : 2.6.31-22-generic
Operating System Version : #69-Ubuntu SMP Wed Nov 24 08:51:08 UTC 2010
Operating System Architecture : 32bit
Operating System Locale : fr_BE.UTF8
Python Version : 2.6.4
OpenERP-Client Version : 6.0.0-rc1-1
Last revision No. & ID :Bazaar Package not Found !

* Platform: Ubuntu 9.10

* OpenERP version (server, client-web, client, addons): 6.0.0-rc2

* The problem comes from these two commits: 3029.2.11 and 3108.1.3





References