Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FIRST TIME LOG IN THROUGH LDAP LOG IN FAILED ALWAYS #163946

Open
suwiche opened this issue Apr 30, 2024 · 0 comments
Open

FIRST TIME LOG IN THROUGH LDAP LOG IN FAILED ALWAYS #163946

suwiche opened this issue Apr 30, 2024 · 0 comments

Comments

@suwiche
Copy link

suwiche commented Apr 30, 2024

Impacted versions: 16

Steps to reproduce:

  1. Configure LDAP log in authentication
  2. Login through LDAP

Current behavior:

  1. Configured LDAP Server Credentials
  2. Login Failed.

Expected behavior:

  1. Login successfully through LDAP authentication

Video/Screenshot link (optional):
THE ERROR
2024-04-30 08:31:38,415 112405 INFO odoo odoo.addons.base.models.res_users: Login failed for db:odoo login:kjearo1 from 172.31.242.40
2024-04-30 08:33:44,488 112405 WARNING ? odoo.service.server: Thread <Thread(odoo.service.http.request.140379309639232, started 140379309639232)> virtual real time limit (126/120s) reached.
2024-04-30 08:33:44,488 112405 INFO ? odoo.service.server: Dumping stacktrace of limit exceeding threads before reloading
2024-04-30 08:33:44,490 112405 INFO ? odoo.tools.misc:

Thread: <Thread(odoo.service.http.request.140379309639232, started 140379309639232)> (db:odoo) (uid:4) (url:http://172.31.240.36:8069/web/login)

File: "/usr/lib/python3.10/threading.py", line 973, in _bootstrap
self._bootstrap_inner()
File: "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File: "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File: "/usr/lib/python3.10/socketserver.py", line 683, in process_request_thread
self.finish_request(request, client_address)
File: "/usr/lib/python3.10/socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File: "/usr/lib/python3.10/socketserver.py", line 747, in init
self.handle()
File: "/usr/local/lib/python3.10/dist-packages/werkzeug/serving.py", line 342, in handle
BaseHTTPRequestHandler.handle(self)
File: "/usr/lib/python3.10/http/server.py", line 433, in handle
self.handle_one_request()
File: "/usr/local/lib/python3.10/dist-packages/werkzeug/serving.py", line 374, in handle_one_request
self.run_wsgi()
File: "/usr/local/lib/python3.10/dist-packages/werkzeug/serving.py", line 319, in run_wsgi
execute(self.server.app)
File: "/usr/local/lib/python3.10/dist-packages/werkzeug/serving.py", line 308, in execute
application_iter = app(environ, start_response)
File: "/opt/odoo/odoo-server/odoo/http.py", line 2048, in call
response = request._serve_db()
File: "/opt/odoo/odoo-server/odoo/http.py", line 1637, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File: "/opt/odoo/odoo-server/odoo/service/model.py", line 133, in retrying
result = func()
File: "/opt/odoo/odoo-server/odoo/http.py", line 1664, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File: "/opt/odoo/odoo-server/odoo/http.py", line 1778, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File: "/opt/odoo/odoo-server/odoo/addons/base/models/ir_http.py", line 154, in _dispatch
result = endpoint(**request.params)
File: "/opt/odoo/odoo-server/odoo/http.py", line 700, in route_wrapper
result = endpoint(self, *args, **params_ok)
File: "/opt/odoo/odoo-server/addons/auth_signup/controllers/main.py", line 24, in web_login
response = super().web_login(*args, **kw)
File: "/opt/odoo/odoo-server/odoo/http.py", line 700, in route_wrapper
result = endpoint(self, *args, **params_ok)
File: "/opt/odoo/odoo-server/addons/web/controllers/home.py", line 109, in web_login
uid = request.session.authenticate(request.db, request.params['login'], request.params['password'])
File: "/opt/odoo/odoo-server/odoo/http.py", line 952, in authenticate
pre_uid = registry['res.users'].authenticate(dbname, login, password, wsgienv)
File: "/opt/odoo/odoo-server/odoo/addons/base/models/res_users.py", line 826, in authenticate
uid = cls._login(db, login, password, user_agent_env=user_agent_env)
File: "/opt/odoo/odoo-server/addons/auth_ldap/models/res_users.py", line 26, in _login
entry = Ldap._authenticate(conf, login, password)
File: "/opt/odoo/odoo-server/addons/auth_ldap/models/res_company_ldap.py", line 135, in _authenticate
dn, entry = self._get_entry(conf, login)
File: "/opt/odoo/odoo-server/addons/auth_ldap/models/res_company_ldap.py", line 108, in _get_entry
results = self._query(conf, formatted_filter)
File: "/opt/odoo/odoo-server/addons/auth_ldap/models/res_company_ldap.py", line 178, in _query
results = conn.search_st(to_text(conf['ldap_base']), ldap.SCOPE_SUBTREE, filter, retrieve_attributes, timeout=60)
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 634, in search_st
return self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout)
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 625, in search_ext_s
return self.result(msgid,all=1,timeout=timeout)[1]
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 535, in result
resp_type, resp_data, resp_msgid = self.result2(msgid,all,timeout)
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 539, in result2
resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all,timeout)
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 543, in result3
resp_type, resp_data, resp_msgid, decoded_resp_ctrls, retoid, retval = self.result4(
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 553, in result4
ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop)
File: "/usr/local/lib/python3.10/dist-packages/ldap/ldapobject.py", line 128, in _ldap_call
result = func(*args,**kwargs)

Support ticket number submitted via odoo.com/help (optional):

Please help I've been researching through the issues here and fixes still no solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant