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

NAS-110773 / 21.08 / Fix kerberos error (by themylogin) #6954

Merged
merged 1 commit into from
Jun 4, 2021

Conversation

bugclerk
Copy link
Contributor

@bugclerk bugclerk commented Jun 4, 2021

https://jira.ixsystems.com/browse/NAS-110214

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/middlewared/job.py", line 367, in run
    await self.future
  File "/usr/local/lib/python3.8/site-packages/middlewared/job.py", line 403, in __run_body
    rv = await self.method(*([self] + args))
  File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/smb.py", line 473, in configure
    await self.middleware.call("directoryservices.initialize")
  File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1238, in call
    return await self._call(
  File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1195, in _call
    return await methodobj(*prepared_call.args)
  File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/directoryservices.py", line 416, in initialize
    await self.middleware.call('kerberos.start')
  File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1238, in call
    return await self._call(
  File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1195, in _call
    return await methodobj(*prepared_call.args)
  File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/kerberos.py", line 577, in start
    await asyncio.wait_for(self._kinit(), timeout=kinit_timeout)
  File "/usr/local/lib/python3.8/asyncio/tasks.py", line 494, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/kerberos.py", line 322, in _kinit
    await self.do_kinit(ldap)
  File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/kerberos.py", line 273, in do_kinit
    elif dstype == DSType.LDAP:
  File "/usr/local/lib/python3.8/enum.py", line 384, in __getattr__
    raise AttributeError(name) from None
AttributeError: LDAP

Original PR: #6863
Jira URL: https://jira.ixsystems.com/browse/NAS-110773

(cherry picked from commit 2f0f71f)
@bugclerk
Copy link
Contributor Author

bugclerk commented Jun 4, 2021

@rick-mesta rick-mesta merged commit 3dfb3e2 into master Jun 4, 2021
@rick-mesta rick-mesta deleted the NAS-110773-21.08 branch June 4, 2021 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants