To make my point clear I define 4 Linux machines:
-
Server 1:
-
OS: Ubuntu 22.04.5 LTS
-
Kernel: 5.15.0-170-generic
-
Samba: 4.15.13-Ubuntu
-
-
Server 2:
-
OS: Fedora 43 Server
-
Kernel: 6.18.12-200
-
Samba: 4.23.5-1
-
-
Client 1:
-
OS: Fedora 34
-
Kernel: 5.17.12-100
-
Samba-client: 4.14.12-0
-
-
Client 2:
-
OS: Fedora 43
-
Kernel: 6.18.12-200
-
Samba-client: 4.23.5-1
-
All cifs mounts are done with protocol version 3.
Client 2 and others can successfully mount a share on Server 2, so Server 2 seems to be principally OK.
Client 1 can successfully mount a share on Server 1 and others, so Client 1 seems to be principally OK.
Client 1 can not mount a share on Server 2. I get the error message
mount error(40): Too many levels of symbolic links
Searching the net suggests this has something to do with the kernel version of Client 1:
- [SOLVED] “Too many symbolic links” when mounting NAS server with cifs
- mount error(40): Too many levels of symbolic links
But why does this work with some combinations and not this single one?
Is there anything that could be done about this? Looking at the server configurations I can’t find any clue.