mount.cifs operation not supported but smbclient connects as expected
5,551
OSX's samba server (SMBX
) requires mounting with options nounix,sec=ntlmssp,noperm
https://stackoverflow.com/questions/26000289/debian-7-fstab-mount-cifs-invalid-argument
Related videos on Youtube
Author by
Will
Updated on September 18, 2022Comments
-
Will over 1 year
When mounting OSX 10.9.5 shares on Debian 8.2 with
mount.cifs
ver. 6.4:mount error(95): Operation not supported
Credentials are not the issue. I can access them via
smbclient
. Mount reads domain and username from the credentials file correctly. I am running as root, so hopefully not a permissions issue.The only difference I can find is in the flags reported in
/var/log/system.log
on the file sharing host. Accessing withmount.cifs
lists no flags,smbclient
lists a few. But themount.cifs
is working on another machine (archlinux) and also has no flags.# smb client works fine smbclient \\\\arnold\\T800 -A ~ni_tools/passwd/arnold Domain=[ARNOLD] OS=[Darwin] Server=[@(#)PROGRAM:smbd PROJECT:smbx-276.92.2] smb: \> # mount sudo mount -t cifs //arnold/T800 test -o credentials=~ni_tools/passwd/arnold,iocharset=utf8,uid=1000,gid=1000,rw -vv domain=ARNOLD mount.cifs kernel mount options: ip=157.229.27.130,unc=\\arnold\T800,iocharset=utf8,uid=1000,gid=1000,user=lncd,,domain=ARNOLD,pass=******** mount error(95): Operation not supported Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) # get more info echo 1 > /proc/fs/cifs/traceSMB echo 1 > /proc/fs/cifs/cifsFYI # whats going on? I don't know dmesg |tail [278115.106815] | 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0x01 | _ _ _ _ _ _ _ _ [278115.106821] | 0x00 0x61 | _ a [278115.107104] /build/linux-x1KGLI/linux-3.16.7-ckt11/fs/cifs/connect.c: RFC1002 header 0x26 [278115.107115] | 0x00 0x00 0x00 0x26 0xff 0x53 0x4d 0x42 | _ _ _ & \xffffffff S M B [278115.107123] | 0x2b 0x00 0x00 0x00 0x00 0x80 0x01 0x48 | + _ _ _ _ _ _ H [278115.107129] | 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | _ _ _ _ _ _ _ _ [278115.107135] | 0x00 0x00 0x00 0x00 0xff 0xff 0x5c 0x04 | _ _ _ _ \xffffffff \xffffffff \ _ [278115.107141] | 0x00 0x00 0x00 0x00 0x01 0x01 0x00 0x01 | _ _ _ _ _ _ _ _ [278115.107146] | 0x00 0x61 | _ a [278115.107157] /build/linux-x1KGLI/linux-3.16.7-ckt11/fs/cifs/misc.c: checkSMB Length: 0x2a, smb_buf_length: 0x26
arnold:
/var/log/system.log
### Successful mount from archlinux ### Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request: uid=0 Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request: init request Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request: init return domain: ARNOLD server: ARNOLD indomain was: <NULL> Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request: uid=0 Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request: od failed with 2 proto=ntlmv2 Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request: user=ARNOLD\lncd Dec 17 15:11:42 arnold.wpic.upmc.edu digest-service[54605]: digest-request kdc: ok user=ARNOLD\lncd proto=ntlmv2 flags: ### FAILED MOUNT ATTEMPT ### Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: uid=0 Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: init request Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: init return domain: ARNOLD server: ARNOLD indomain was: <NULL> Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: uid=0 Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: init request Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: init return domain: ARNOLD server: ARNOLD indomain was: <NULL> Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: uid=0 Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: init request Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: init return domain: ARNOLD server: ARNOLD indomain was: <NULL> Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: uid=0 Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: od failed with 2 proto=ntlmv2 Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request: user=ARNOLD\lncd Dec 17 14:39:11 arnold.wpic.upmc.edu digest-service[54210]: digest-request kdc: ok user=ARNOLD\lncd proto=ntlmv2 flags: ### SMBCLIENT ##### Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request: uid=0 Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request: init request Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request: init return domain: ARNOLD server: ARNOLD indomain was: <NULL> Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request: uid=0 Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request: od failed with 2 proto=ntlmv2 Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request: user=WORKGROUP\lncd Dec 17 14:57:48 arnold.wpic.upmc.edu digest-service[54353]: digest-request kdc: ok user=ARNOLD\lncd proto=ntlmv2 flags: NEG_KEYEX, ENC_128, NEG_NTLM2, NEG_ALWAYS_SIGN, NEG_NTLM, NEG_SIGN, NEG_TARGET, NEG_UNICODE
-
Pol Hallen over 8 yearsare uid and gid corrects?
-
Will over 8 yearsI think so. 1000 is the gid and uid of the lcnd user
grep 1000 /etc/passwd |sed 1q
yieldslncd:x:1000:1000:LNCD,,,:/home/lncd:/bin/bash
-