Critical alerts "Failed to check for alert NTLMv1Authentication:", and "Failed to check for alert SMBLegacyProtocol: Traceback"

eirik.lars1

Explorer
Joined
Jul 16, 2016
Messages
55
Hi,

After transitioning to TrueNAS Scale about two months ago I keep getting these two error messages:

CRITICAL

Failed to check for alert NTLMv1Authentication: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/plugins/alert.py", line 774, in __run_source alerts = (await alert_source.check()) or [] File "/usr/lib/python3/dist-packages/middlewared/alert/source/smb.py", line 76, in check auth_log = await self.middleware.call('smb.status', 'AUTH_LOG', [ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1345, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1305, in _call return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1206, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1276, in nf return func(*args, **kwargs) File "/usr/lib/python3/dist-packages/middlewared/plugins/smb_/status.py", line 60, in status entry = json.loads(e.strip()) File "/usr/lib/python3.9/json/__init__.py", line 346, in loads return _default_decoder.decode(s) File "/usr/lib/python3.9/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

CRITICAL

Failed to check for alert SMBLegacyProtocol: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/plugins/alert.py", line 774, in __run_source alerts = (await alert_source.check()) or [] File "/usr/lib/python3/dist-packages/middlewared/alert/source/smb.py", line 49, in check auth_log = await self.middleware.call('smb.status', 'AUTH_LOG', [ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1345, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1305, in _call return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1206, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1276, in nf return func(*args, **kwargs) File "/usr/lib/python3/dist-packages/middlewared/plugins/smb_/status.py", line 60, in status entry = json.loads(e.strip()) File "/usr/lib/python3.9/json/__init__.py", line 346, in loads return _default_decoder.decode(s) File "/usr/lib/python3.9/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)


It has something to do with my smb shares? Under system settings-services-smb the boxes for "enable SMB1 support" and "NTLMv1 Auth" are both unchecked.

I am running TrueNAS-SCALE-22.02.4. This system was previously running Core since 2016.

Something to do to fix this if its a problem?
 

eirik.lars1

Explorer
Joined
Jul 16, 2016
Messages
55
Anyone else receiving these messages?
 

eyocum

Dabbler
Joined
Mar 16, 2015
Messages
16
I just received both of them at local time 2022-11-30 00:00:22 . ver is TrueNAS-SCALE-22.02.4.

 

Attachments

  • Scale errors.txt
    3.2 KB · Views: 198

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,553
Previous issue was an error message from vfs_zfsacl unexpectedly creeping into the auth_audit.log. The root cause is already fixed for 22.12 release and the parser will also now handle the exception in 22.12.0 release.
 
Top