Elias Pereira
2018-Mar-14 12:51 UTC
[Samba] sysvolreset - open: error=40 (Too many levels of symbolic links)
Hello Louis, I use your apt for samba. Great works btw!! :D root at dc3:/etc/samba# samba -V Version 4.7.3-Debian root at dc3:/etc/samba# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.2 (stretch) Release: 9.2 Codename: stretch Did you upgrade, if so, from .. To ... Samba version ? No upgrades. And why was running : samba-tool ntacl sysvolreset needed? I tried the sysvolreset, as I applied a gpo to a printer deploy, but it did not appear to the user. I did as I always did and it worked, but this time it failed. On Wed, Mar 14, 2018 at 9:32 AM, L.P.H. van Belle via samba < samba at lists.samba.org> wrote:> Hai, > > No, i have not seen the (Too many levels of symbolic links) before.. > > Samba version ? Running on OS ? > That might be very handy to know. > > Did you upgrade, if so, from .. To ... Samba version ? > > And why was running : samba-tool ntacl sysvolreset needed? > > > > Greetz, > > Louis > > > > -----Oorspronkelijk bericht----- > > Van: samba [mailto:samba-bounces at lists.samba.org] Namens > > Elias Pereira via samba > > Verzonden: woensdag 14 maart 2018 13:24 > > Aan: samba > > Onderwerp: [Samba] sysvolreset - open: error=40 (Too many > > levels of symbolic links) > > > > hi folks, > > > > After run *samba-tool ntacl sysvolreset *the below error occurs. I not > > remember of make any modification directly on the server. I > > only manager > > via rsat. > > > > root at dc3:/etc/samba# samba-tool ntacl sysvolreset > > *open: error=40 (Too many levels of symbolic links)* > > ERROR(runtime): uncaught exception - (-1073741823, > > '{Operation Failed} The > > requested operation was unsuccessful.') > > File > > "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line > > 176, in _run > > return self.run(*args, **kwargs) > > File > > "/usr/lib/python2.7/dist-packages/samba/netcmd/ntacl.py", line 239, > > in run > > lp, use_ntvfs=use_ntvfs) > > File > > "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line > > 1600, in setsysvolacl > > passdb=s4_passdb, service=SYSVOL_SERVICE) > > File "/usr/lib/python2.7/dist-packages/samba/ntacls.py", > > line 162, in > > setntacl > > smbd.set_nt_acl(file, security.SECINFO_OWNER | > > security.SECINFO_GROUP | > > security.SECINFO_DACL | security.SECINFO_SACL, sd, service=service) > > > > root at dc3:/etc/samba# samba-tool dbcheck --cross-ncs > > --reset-well-known-acls > > --fix --yes > > Checking 8601 objects > > Checked 8601 objects (0 errors) > > > > # Global parameters > > [global] > > netbios name = DC3 > > realm = CAMPUS.EXAMPLE.INTRA > > server services = s3fs, rpc, nbt, wrepl, ldap, cldap, > > kdc, drepl, > > winbindd, ntp_signd, kcc, dnsupdate > > workgroup = CAMPUS > > server role = active directory domain controller > > idmap_ldb:use rfc2307 = yes > > ldap server require strong auth = no > > > > [netlogon] > > path = /var/lib/samba/sysvol/campus.example.intra/scripts > > read only = No > > > > [sysvol] > > path = /var/lib/samba/sysvol > > read only = No > > > > Has anyone ever had this problem? > > > > -- > > Elias Pereira > > -- > > To unsubscribe from this list go to the following URL and read the > > instructions: https://lists.samba.org/mailman/options/samba > > > > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >-- Elias Pereira
Waishon
2018-Mar-14 13:35 UTC
[Samba] sysvolreset - open: error=40 (Too many levels of symbolic links)
Hi, another tipp for further debugging. Just run the sysvolreset in debug mode to see on which file it has problems to reset the permissions: samba-tool ntacl sysvolreset -d 10 2>&1 | grep "called for file" Then check the last listed file if this might be a symlink loop. If not just run it without grep and maybe a lower debug level of 3-4 to see a more detailed error message why it crashes. Kind regards Sören Von: Elias Pereira via samba Gesendet: Mittwoch, 14. März, 13:53 Betreff: Re: [Samba] sysvolreset - open: error=40 (Too many levels of symbolic links) An: samba at lists.samba.org Hello Louis, I use your apt for samba. Great works btw!! :D root at dc3:/etc/samba# samba -V Version 4.7.3-Debian root at dc3:/etc/samba# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.2 (stretch) Release: 9.2 Codename: stretch Did you upgrade, if so, from .. To ... Samba version ? No upgrades. And why was running : samba-tool ntacl sysvolreset needed? I tried the sysvolreset, as I applied a gpo to a printer deploy, but it did not appear to the user. I did as I always did and it worked, but this time it failed. On Wed, Mar 14, 2018 at 9:32 AM, L.P.H. van Belle via samba < samba at lists.samba.org> wrote: > Hai, > > No, i have not seen the (Too many levels of symbolic links) before.. > > Samba version ? Running on OS ? > That might be very handy to know. > > Did you upgrade, if so, from .. To ... Samba version ? > > And why was running : samba-tool ntacl sysvolreset needed? > > > > Greetz, > > Louis > > > > -----Oorspronkelijk bericht----- > > Van: samba [mailto:samba-bounces at lists.samba.org] Namens > > Elias Pereira via samba > > Verzonden: woensdag 14 maart 2018 13:24 > > Aan: samba > > Onderwerp: [Samba] sysvolreset - open: error=40 (Too many > > levels of symbolic links) > > > > hi folks, > > > > After run *samba-tool ntacl sysvolreset *the below error occurs. I not > > remember of make any modification directly on the server. I > > only manager > > via rsat. > > > > root at dc3:/etc/samba# samba-tool ntacl sysvolreset > > *open: error=40 (Too many levels of symbolic links)* > > ERROR(runtime): uncaught exception - (-1073741823, > > '{Operation Failed} The > > requested operation was unsuccessful.') > > File > > "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line > > 176, in _run > > return self.run(*args, **kwargs) > > File > > "/usr/lib/python2.7/dist-packages/samba/netcmd/ntacl.py", line 239, > > in run > > lp, use_ntvfs=use_ntvfs) > > File > > "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line > > 1600, in setsysvolacl > > passdb=s4_passdb, service=SYSVOL_SERVICE) > > File "/usr/lib/python2.7/dist-packages/samba/ntacls.py", > > line 162, in > > setntacl > > smbd.set_nt_acl(file, security.SECINFO_OWNER | > > security.SECINFO_GROUP | > > security.SECINFO_DACL | security.SECINFO_SACL, sd, service=service) > > > > root at dc3:/etc/samba# samba-tool dbcheck --cross-ncs > > --reset-well-known-acls > > --fix --yes > > Checking 8601 objects > > Checked 8601 objects (0 errors) > > > > # Global parameters > > [global] > > netbios name = DC3 > > realm = CAMPUS.EXAMPLE.INTRA > > server services = s3fs, rpc, nbt, wrepl, ldap, cldap, > > kdc, drepl, > > winbindd, ntp_signd, kcc, dnsupdate > > workgroup = CAMPUS > > server role = active directory domain controller > > idmap_ldb:use rfc2307 = yes > > ldap server require strong auth = no > > > > [netlogon] > > path = /var/lib/samba/sysvol/campus.example.intra/scripts > > read only = No > > > > [sysvol] > > path = /var/lib/samba/sysvol > > read only = No > > > > Has anyone ever had this problem? > > > > -- > > Elias Pereira > > -- > > To unsubscribe from this list go to the following URL and read the > > instructions: https://lists.samba.org/mailman/options/samba > > > > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba > -- Elias Pereira -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
Elias Pereira
2018-Mar-14 14:03 UTC
[Samba] sysvolreset - open: error=40 (Too many levels of symbolic links)
Thanks Louis, I'll update soon!! :D Thanks Soren, had a symbolic link set up inside the scripts folder. I deleted it and now everything's okay. Thank you all!!! Every day a new learning!!! :D On Wed, Mar 14, 2018 at 10:35 AM, Waishon <waishon009 at gmail.com> wrote:> Hi, > > another tipp for further debugging. Just run the sysvolreset in debug mode > to see on which file it has problems to reset the permissions: > > samba-tool ntacl sysvolreset -d 10 2>&1 | grep "called for file" > > Then check the last listed file if this might be a symlink loop. If not > just run it without grep and maybe a lower debug level of 3-4 to see a more > detailed error message why it crashes. > > Kind regards > Sören > > Von: Elias Pereira via samba > Gesendet: Mittwoch, 14. März, 13:53 > Betreff: Re: [Samba] sysvolreset - open: error=40 (Too many levels of > symbolic links) > An: samba at lists.samba.org > > > Hello Louis, I use your apt for samba. Great works btw!! :D root at dc3:/etc/samba# > samba -V Version 4.7.3-Debian root at dc3:/etc/samba# lsb_release -a No LSB > modules are available. Distributor ID: Debian Description: Debian GNU/Linux > 9.2 (stretch) Release: 9.2 Codename: stretch Did you upgrade, if so, from > .. To ... Samba version ? No upgrades. And why was running : samba-tool > ntacl sysvolreset needed? I tried the sysvolreset, as I applied a gpo to a > printer deploy, but it did not appear to the user. I did as I always did > and it worked, but this time it failed. On Wed, Mar 14, 2018 at 9:32 AM, > L.P.H. van Belle via samba < samba at lists.samba.org> wrote: > Hai, > > No, > i have not seen the (Too many levels of symbolic links) before.. > > Samba > version ? Running on OS ? > That might be very handy to know. > > Did you > upgrade, if so, from .. To ... Samba version ? > > And why was running : > samba-tool ntacl sysvolreset needed? > > > > Greetz, > > Louis > > > > > -----Oorspronkelijk bericht----- > > Van: samba [mailto: > samba-bounces at lists.samba.org] Namens > > Elias Pereira via samba > > > Verzonden: woensdag 14 maart 2018 13:24 > > Aan: samba > > Onderwerp: > [Samba] sysvolreset - open: error=40 (Too many > > levels of symbolic > links) > > > > hi folks, > > > > After run *samba-tool ntacl sysvolreset > *the below error occurs. I not > > remember of make any modification > directly on the server. I > > only manager > > via rsat. > > > > root at dc3:/etc/samba# > samba-tool ntacl sysvolreset > > *open: error=40 (Too many levels of > symbolic links)* > > ERROR(runtime): uncaught exception - (-1073741823, > > > '{Operation Failed} The > > requested operation was unsuccessful.') > > > File > > "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", > line > > 176, in _run > > return self.run(*args, **kwargs) > > File > > > "/usr/lib/python2.7/dist-packages/samba/netcmd/ntacl.py", line 239, > > > in run > > lp, use_ntvfs=use_ntvfs) > > File > > "/usr/lib/python2.7/dist- > packages/samba/provision/__init__.py", line > > 1600, in setsysvolacl > > > passdb=s4_passdb, service=SYSVOL_SERVICE) > > File "/usr/lib/python2.7/dist-packages/samba/ntacls.py", > > > line 162, in > > setntacl > > smbd.set_nt_acl(file, > security.SECINFO_OWNER | > > security.SECINFO_GROUP | > > > security.SECINFO_DACL | security.SECINFO_SACL, sd, service=service) > > > > > root at dc3:/etc/samba# samba-tool dbcheck --cross-ncs > > > --reset-well-known-acls > > --fix --yes > > Checking 8601 objects > > > Checked 8601 objects (0 errors) > > > > # Global parameters > > [global] > > > netbios name = DC3 > > realm = CAMPUS.EXAMPLE.INTRA > > server services > s3fs, rpc, nbt, wrepl, ldap, cldap, > > kdc, drepl, > > winbindd, > ntp_signd, kcc, dnsupdate > > workgroup = CAMPUS > > server role = active > directory domain controller > > idmap_ldb:use rfc2307 = yes > > ldap server > require strong auth = no > > > > [netlogon] > > path > /var/lib/samba/sysvol/campus.example.intra/scripts > > read only = No > > > > > [sysvol] > > path = /var/lib/samba/sysvol > > read only = No > > > > > Has anyone ever had this problem? > > > > -- > > Elias Pereira > > -- > > > To unsubscribe from this list go to the following URL and read the > > > instructions: https://lists.samba.org/mailman/options/samba > > > > > > > > -- > To unsubscribe from this list go to the following URL and read the > > instructions: https://lists.samba.org/mailman/options/samba > -- Elias > Pereira -- To unsubscribe from this list go to the following URL and read > the instructions: https://lists.samba.org/mailman/options/samba > >-- Elias Pereira