smb.syncronize_group_mappings fails in v21.08

sgt_jamez

Explorer
Joined
Jul 30, 2021
Messages
88
Is anyone else getting this error?
How do I correct it?
smb_sync_map_fail.JPG
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
You should be able to see the exact error message in the GUI for jobs or by running command midclt call core.get_jobs '[["method", "=", "smb.synchronize_group_mappings"]]' | jq
 

sgt_jamez

Explorer
Joined
Jul 30, 2021
Messages
88
Not sure how to interpret this, but here is the result of the command:


krustynas# midclt call core.get_jobs '[["method", "=", "smb.synchronize_group_mappings"]]' | jq [ { "id": 22, "method": "smb.synchronize_group_mappings", "arguments": [], "description": null, "abortable": false, "logs_path": null, "logs_excerpt": null, "progress": { "percent": null, "description": null, "extra": null }, "result": null, "error": "'sid'", "exception": "Traceback (most recent call last):\n File \"/usr/lib/python3/dist-packages/middlewared/job.py\", line 382, in run\n await self.future\n File \"/usr/lib/python3/dist-packages/middlewared/job.py\", line 418, in __run_body\n rv = await self.method(*([self] + args))\n File \"/usr/lib/python3/dist-packages/middlewared/plugins/smb_/groupmap.py\", line 410, in synchronize_group_mappings\n await self.sync_foreign_groups()\n File \"/usr/lib/python3/dist-packages/middlewared/plugins/smb_/groupmap.py\", line 129, in sync_foreign_groups\n domain_sid = domain_info['sid']\nKeyError: 'sid'\n", "exc_info": { "type": "KeyError", "extra": null }, "state": "FAILED", "time_started": { "$date": 1630770140030 }, "time_finished": { "$date": 1630770152936 } } ]
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Hmm... I'll have to look at that on Monday, but try the following:
Code:
rm /var/db/system/samba4/group_mapping.tdb
midclt call smb.synchronize_group_mappings -job


Then see if it clears up.
 

sgt_jamez

Explorer
Joined
Jul 30, 2021
Messages
88
I don't think it did.

krustynas# midclt call smb.synchronize_group_mappings -job Status: (none) Total Progress: [________________________________________] 0.00% 'sid' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 382, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 418, in __run_body rv = await self.method(*([self] + args)) File "/usr/lib/python3/dist-packages/middlewared/plugins/smb_/groupmap.py", line 410, in synchronize_group_mappings await self.sync_foreign_groups() File "/usr/lib/python3/dist-packages/middlewared/plugins/smb_/groupmap.py", line 129, in sync_foreign_groups domain_sid = domain_info['sid'] KeyError: 'sid'
 

sgt_jamez

Explorer
Joined
Jul 30, 2021
Messages
88
Solved! The nightly fixed my ACL issues as well.
 
Top