I’ve been dabbling in truenas for years now but never anything too crazy. i recently lost my boot drive to a total failure and i cant recover it but that’s not really the issue.
i installed a new boot SSD and grabbed the latest stable version of scale 25.04 and imported my pools no problem.
one of my pools however has a filefolder where all my data is and I’m no longer able to mount it to SMB to share. NFS seems to work but I’d like to get SMB figured out
this is the error I receive when trying to use smb
Summary
Error: Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py”, line 323, in process_method_call
result = await method.call(app, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 40, in call
result = await self.middleware.call_with_audit(self.name, self.serviceobj, methodobj, params, app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 883, in call_with_audit
result = await self._call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 692, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/service/crud_service.py”, line 256, in create
return await self.middleware._call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 692, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/service/crud_service.py”, line 287, in nf
rv = await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 48, in nf
res = await f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 174, in nf
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/smb.py”, line 776, in do_create
verrors.check()
File “/usr/lib/python3/dist-packages/middlewared/service_exception.py”, line 72, in check
raise self
middlewared.service_exception.ValidationErrors: [EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system: JFv2 - POSIX, JFv2/.system - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/configs-c859517f6d7a497888d06ed58c52b7a6: JFv2 - POSIX, JFv2/.system/configs-c859517f6d7a497888d06ed58c52b7a6 - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/rrd-c859517f6d7a497888d06ed58c52b7a6: JFv2 - POSIX, JFv2/.system/rrd-c859517f6d7a497888d06ed58c52b7a6 - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/services: JFv2 - POSIX, JFv2/.system/services - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/ctdb_shared_vol: JFv2 - POSIX, JFv2/.system/ctdb_shared_vol - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/glusterd: JFv2 - POSIX, JFv2/.system/glusterd - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/syslog-c859517f6d7a497888d06ed58c52b7a6: JFv2 - POSIX, JFv2/.system/syslog-c859517f6d7a497888d06ed58c52b7a6 - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/samba4: JFv2 - POSIX, JFv2/.system/samba4 - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/netdata-c859517f6d7a497888d06ed58c52b7a6: JFv2 - POSIX, JFv2/.system/netdata-c859517f6d7a497888d06ed58c52b7a6 - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/cores: JFv2 - POSIX, JFv2/.system/cores - OFF
[EINVAL] sharingsmb_create.path_local: ACL type mismatch with child mountpoint at /mnt/JFv2/.system/webui: JFv2 - POSIX, JFv2/.system/webui - OFF
i feel like i might have messed up years ago and didn’t have the folder in a data set but in the root of the pool? (if thats possible i could be totally wrong on everything)
I tried search my question but most of the things i found don’t seem to apply to my issue