[trunk] after base crypt no more login possible

Bug #623898 reported by Ferdinand
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Won't Fix
Undecided
Unassigned

Bug Description

Unrecoverable error in the server.
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py", line 541, in run
    self.respond(pi)
  File "/usr/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py", line 624, in respond
    self.handle_error()
  File "/usr/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py", line 746, in handle_error
    self.error_response()
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/controllers/root.py", line 39, in _cp_on_error
    message = errorpage.render()
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/controllers/error_page.py", line 55, in render
    return self.__render(value)
  File "/home2/gass/OpenERP/trunk/openobject-client-web/openobject/tools/_expose.py", line 202, in func_wrapper
    res = func(*args, **kw)
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/controllers/error_page.py", line 75, in __render
    maintenance = proxy.status()
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/utils/rpc.py", line 394, in <lambda>
    return lambda *args: self._session.execute("object", "execute", self._resource, name, *args)
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/utils/rpc.py", line 355, in execute
    return self.gateway.execute(obj, method, *args)
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/utils/rpc.py", line 153, in execute
    return self.__execute(obj, method, args)
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/utils/rpc.py", line 139, in __execute
    raise common.error(_('Application Error!'), err.backtrace)
  File "/home2/gass/OpenERP/trunk/openobject-client-web/addons/openerp/utils/common.py", line 72, in error
    raise TinyError(message=msg, title=title or _("Error"))
TinyError: Traceback (most recent call last):
  File "/home2/gass/OpenERP/trunk/openobject-server/bin/netsvc.py", line 431, in dispatch
    result = ExportService.getService(service_name).dispatch(method, auth, params)
  File "/home2/gass/OpenERP/trunk/openobject-server/bin/service/web_services.py", line 586, in dispatch
    security.check(db,uid,passwd)
  File "/home2/gass/OpenERP/trunk/openobject-server/bin/addons/base_crypt/crypt.py", line 178, in check
    if security._uid_cache.has_key( uid ) and (security._uid_cache[uid]==passwd):
AttributeError: 'module' object has no attribute '_uid_cache'

Revision history for this message
Ferdinand (office-chricar) wrote :

BTW
installing the module in ONE db encrypts the passwords for admin also in ALL databases. !!!
A horror!!

Revision history for this message
xrg (xrg) wrote : Re: [Bug 623898] Re: [trunk] after base crypt no more login possible

On Wednesday 25 August 2010, you wrote:
> BTW
> installing the module in ONE db encrypts the passwords for admin also in
> ALL databases. !!! A horror!!

Yes, indeed, base_crypt is very useful, but also weird!

I may revise some patches I have for it, and see that they eventually end up
in extra-addons.

Kinly (kinlyfordy4u)
Changed in openobject-addons:
status: New → Confirmed
Revision history for this message
Vinay Rana (OpenERP) (vra-openerp) wrote :

Hello,

Our R&D Teams are focused on the latest OpenERP version, and this issue does not affect it.
We stand of course ready to backport the change to stable releases if it has an impact on any customer. In this case please report it to our maintenance team via the OpenERP Publisher's Warranty. They will quickly help solve the issue and backport the fix if needed.

Thanks.

Changed in openobject-addons:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.