[Samba] What in samba 4.1 prevents a '/' share?
David C. Rankin
drankinatty at suddenlinkmail.com
Sat Dec 28 18:22:36 MST 2013
On 12/09/2013 03:15 AM, L.P.H. van Belle wrote:
> Time issues in your setup maybe?
>
> my samba client uses : ( Debian Lenny )
> smbd -V gives : Version 3.5.6 ( 3.5.6~dfsg-3~bpo50+1 )
> cifs-utils 2:4.1-1~bpo50+1 Common Internet File System utilities
> kernel : 2.6.32-bpo.5-amd64
>
>
> Best regards,
>
> Louis
Louis,
Thanks for your reply. I am beginning to think it must be something weird, but
I'm not sure it is a time issue. It has to be something fundamental in smbd
4.1.X that is preventing its '/' share from being mounted on any other box. I
still have not been able to get this to work, however I can easily mount the '/'
share from any other computer. Here is my 3-computer test setup:
On my client (hostname providence) I have:
18:01 providence:~> smbd -V
Version 3.6.7
linux 3.5.3-1
cifs-utils 5.6-2
On the server (hostname phoinix) I have:
18:15 phoinix:~> smbd -V
Version 4.1.3
linux 3.12.6-1
cifs-utils 6.2-1
On a second older server (hostname nemesis) I have:
18:30 nemesis:~/scr/mnt> smbd -V
Version 3.4.5-5.1-2300-SUSE-SL11.0
kernel-pae-2.6.25.20-0.7
cifs-mount-3.4.5-5.1
Mounting the '/' config share from host *providence on nemesis* works fine:
18:31 nemesis:~/scr/mnt> sudo mount.cifs //providence/config /mnt/pv-cfg -o
username=david,uid=1000,credentials=/home/david/.dcr/mountcfile,noperm
18:31 nemesis:~/scr/mnt> l /mnt/pv-cfg
total 4
drwxr-xr-x 21 david root 0 2012-09-04 14:41 ./
drwxr-xr-x 14 root root 4096 2013-12-28 18:29 ../
drwxr-xr-x 2 david root 0 2012-09-04 14:50 bin/
drwxr-xr-x 3 david root 0 2012-09-04 14:48 boot/
<snip>
Mounting the '/' share from host *nemesis on providence* works fine:
18:37 providence:~/scr/mnt> sudo mount.cifs //nemesis/config /mnt/nm-cfg -o
username=david,uid=1000,credentials=/home/david/.dcr/mountcfile,noperm
18:37 providence:~/scr/mnt> l /mnt/nm-cfg
total 4
drwxr-xr-x 21 david root 0 Dec 9 11:24 .
drwxr-xr-x 11 root root 4096 Mar 3 2011 ..
drwxr-xr-x 2 david root 0 Dec 5 2010 bin
drwxr-xr-x 4 david root 0 Mar 8 2010 boot
<snip>
Mounting the '/' share from host *providence on phoinix* works fine:
18:54 phoinix:~/scr/mnt> sudo mount.cifs //providence/config /mnt/pv-cfg -o
username=david,uid=1000,credentials=/home/david/.dcr/mountcfile,noperm
18:55 phoinix:~/scr/mnt> l /mnt/pv-cfg/
total 4
drwxr-xr-x 21 david root 0 Sep 4 2012 .
drwxr-xr-x 9 root root 4096 Dec 28 18:42 ..
drwxr-xr-x 2 david root 0 May 13 2011 .config
drwxr-xr-x 2 david root 0 Sep 4 2012 bin
drwxr-xr-x 3 david root 0 Sep 4 2012 boot
<snip>
Mounting the '/' share from host *nemesis on phoinix* works fine:
18:55 phoinix:~/scr/mnt> sudo mount.cifs //nemesis/config /mnt/nm-cfg -o
username=david,uid=1000,credentials=/home/david/.dcr/mountcfile,noperm
18:57 phoinix:~/scr/mnt> l /mnt/nm-cfg
total 4
drwxr-xr-x 21 david root 0 Dec 9 11:24 .
drwxr-xr-x 9 root root 4096 Dec 28 18:42 ..
drwxr-xr-x 2 david root 0 Dec 5 2010 bin
drwxr-xr-x 4 david root 0 Mar 8 2010 boot
<snip>
However, attempting the mount of the '/' share from host *phoinix on anything*
else fails. The only difference I can see is this is when I'm attempting to
mount the share from 4.1.X on anything else:
18:59 nemesis:~/scr/mnt> sudo mount.cifs //phoinix/config /mnt/phx-cfg -o
username=david,uid=1000,credentials=/home/david/.dcr/mountcfile,noperm
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
18:40 providence:~/scr/mnt> sudo mount.cifs //phoinix/config /mnt/phx-cfg -o
username=david,uid=1000,credentials=/home/david/.dcr/mountcfile,noperm
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
The level 10 debugs from clients providence are contained here:
http://www.rlfpllc.com/dl/srv/smb/192.168.7.124.tar.bz2
the testparm.txt file is also in the same directory. I can't see anything in the
logs that makes sense to me, but I am no expert in looking at the nitty gritty
of the level 10 output either. Maybe Barlett has had an epiphany in the past
month or so? This isn't a huge issue, but it has me curious now. Why is this
failing? Any other thoughts would be greatly appreciated.
--
David C. Rankin, J.D.,P.E.
More information about the samba
mailing list