Could not load non-global conf /usr/local/etc/smb4.conf when creating user (TrueNAS 12 CORE Nightly)
Description
Problem/Justification
None
Impact
None
SmartDraw Connector
Katalon Manual Tests (BETA)
Activity
Show:
Bug Clerk March 23, 2020 at 6:16 PM
FaZeBasescu March 21, 2020 at 4:35 PM
Error: Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/smb.py", line 327, in getparm
return param.LoadParm(SMBPath.GLOBALCONF.platform()).get(parm, section)
ValueError: Could not load non-global conf /usr/local/etc/smb4.confDuring handling of the above exception, another exception occurred:Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 136, in call_method
io_thread=False)
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1152, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/service.py", line 448, in update
f'{self._config.namespace}.update', self, self.do_update, [id, data], app=app,
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1152, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 973, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/account.py", line 469, in do_update
await self.__set_smbpasswd(user['username'])
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/account.py", line 754, in __set_smbpasswd
await self.middleware.call('smb.update_passdb_user', username)
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1202, in call
app=app, pipes=pipes, job_on_progress_cb=job_on_progress_cb, io_thread=True,
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1152, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/smb_/passdb.py", line 72, in update_passdb_user
if await self.middleware.call('smb.getparm', 'passdb backend', 'global') == 'ldapsam':
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1202, in call
app=app, pipes=pipes, job_on_progress_cb=job_on_progress_cb, io_thread=True,
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1166, in _call
return await run_method(methodobj, *args)
File "/usr/local/lib/python3.7/site-packages/middlewared/utils/run_in_thread.py", line 10, in run_in_thread
return await self.loop.run_in_executor(self.run_in_thread_executor, functools.partial(method, *args, **kwargs))
File "/usr/local/lib/python3.7/site-packages/middlewared/utils/io_thread_pool_executor.py", line 25, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/smb.py", line 332, in getparm
raise CallError(f'Attempt to query smb4.conf parameter [{parm}] failed with error: {e}')
middlewared.service_exception.CallError: [EFAULT] Attempt to query smb4.conf parameter [passdb backend] failed with error: Could not load non-global conf /usr/local/etc/smb4.conf
Complete
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Andrew Walker
Andrew WalkerReporter
FaZeBasescu
FaZeBasescuComponents
Fix versions
Affects versions
Priority
More fields
Time tracking
More fields
Time trackingKatalon Platform
Linked Test Cases, Katalon Defect Results, Katalon Studio Test Results
Katalon Platform
Linked Test Cases, Katalon Defect Results, Katalon Studio Test Results
Created March 21, 2020 at 3:35 PM
Updated July 1, 2022 at 4:50 PM
Resolved March 23, 2020 at 6:16 PM
This issue causes the Samba password to not work in Windows.
The logs are in an attachement.
Thank you !