This is the sequence followed: a. Created gpo using samba-tool. GPO created successfully on AD. # /usr/local/samba/bin/samba-tool gpo create empty-gpo-from-samba-tool -U Administrator b. Deleted GPO manually from AD. c. Fetching GPO using samba-tool. 1. Fetch GPO says does not exist # /usr/local/samba/bin/samba-tool gpo fetch empty-gpo-from-samba-tool ERROR: GPO 'empty-gpo-from-samba-tool' does not exist File "/usr/local/samba/lib64/python3.6/site-packages/samba/netcmd/gpo.py", line 989, in run msg = get_gpo_info(self.samdb, gpo)[0] 2. Create GPO says already exist # /usr/local/samba/bin/samba-tool gpo create empty-gpo-from-samba-tool ... ERROR: A GPO already existing with name 'empty-gpo-from-samba-tool' Am I missing something or we need refresh for samba-tool as exists for 'net ads gpo'?