Skip to Content
Menu
This question has been flagged

Hi Everyone,

We are using odoo 13 Community version windows.

I have an the following error :


500: Internal Server Error

Traceback

Traceback (most recent call last):
  File "E:\Odoo 13.0\server\odoo\addons\base\models\ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "E:\Odoo 13.0\server\odoo\http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "E:\Odoo 13.0\server\odoo\http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "E:\Odoo 13.0\server\odoo\service\model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "E:\Odoo 13.0\server\odoo\http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "E:\Odoo 13.0\server\odoo\http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "E:\Odoo 13.0\server\odoo\http.py", line 515, in response_wrap
    response = f(*args, **kw)
  File "E:\Odoo 13.0\server\odoo\addons\website\controllers\main.py", line 125, in web_login
    response = super(Website, self).web_login(redirect=redirect, *args, **kw)
  File "E:\Odoo 13.0\server\odoo\http.py", line 515, in response_wrap
    response = f(*args, **kw)
  File "E:\Odoo 13.0\server\odoo\addons\auth_signup\controllers\main.py", line 21, in web_login
    response = super(AuthSignupHome, self).web_login(*args, **kw)
  File "E:\Odoo 13.0\server\odoo\http.py", line 515, in response_wrap
    response = f(*args, **kw)
  File "E:\Odoo 13.0\server\odoo\addons\web\controllers\main.py", line 912, in web_login
    uid = request.session.authenticate(request.session.db, request.params['login'], request.params['password'])
  File "E:\Odoo 13.0\server\odoo\http.py", line 1006, in authenticate
    uid = odoo.registry(db)['res.users'].authenticate(db, login, password, env)
  File "E:\Odoo 13.0\server\odoo\addons\website\models\res_users.py", line 72, in authenticate
    uid = super(ResUsers, cls).authenticate(db, login, password, user_agent_env)
  File "E:\Odoo 13.0\server\odoo\addons\base\models\res_users.py", line 642, in authenticate
    uid = cls._login(db, login, password)
  File "E:\Odoo 13.0\server\odoo\addons\base\models\res_users.py", line 622, in _login
    user._update_last_login()
  File "E:\Odoo 13.0\server\odoo\addons\base\models\res_users.py", line 598, in _update_last_login
    self.env['res.users.log'].create({}) # populated by defaults
  File "", line 2, in create_full
  File "E:\Odoo 13.0\server\odoo\api.py", line 335, in _model_create_multi
    return create(self, [arg])
  File "E:\Odoo 13.0\server\odoo\addons\auditlog\models\rule.py", line 282, in create_full
    {"log_type": log_type},
  File "E:\Odoo 13.0\server\odoo\addons\auditlog\models\rule.py", line 467, in create_logs
    model_id = self.pool._auditlog_model_cache[res_model]
KeyError: 'res.users.log'

We got this error suddenly. We do not understand why this happened.

Thank you.

 

Avatar
Discard

The issue raised from auditlog custom app which used to record logs for auditing, as sown in the error you have an audit rule created for Users log (res.users.log) model. you can delete this rule and give it a try.

Author

Hi,
Thank you for your response.

This error occurs as soon as we log in to that database either by the user or the administrator. We do not understand how to delete Users log (res.users.log) model.

Hi, You can delete it from the database directly, you can query the auditlog_rule table and find the rule and use delete command to delete it.

Related Posts Replies Views Activity
1
Aug 24
173
0
Aug 22
1017
1
Jul 24
233
1
May 24
372
1
Dec 23
2597