What kernel version? I would not expect the "noserverino" mount option to be a factor. Jeff did fix one warning relating to unexpected signatures in this patch, see below (which I don't think is your issue (if the signature is coming on a transact2 request). commit 9c4843ea576107a3c1fb94f2f758f198e9fe9e54 Author: Jeff Layton <jlayton@xxxxxxxxxx> Date: Mon Jun 6 15:40:23 2011 -0400 cifs: silence printk when establishing first session on socket When signing is enabled, the first session that's established on a socket will cause a printk like this to pop: CIFS VFS: Unexpected SMB signature This is because the key exchange hasn't happened yet, so the signature field is bogus. Don't try to check the signature on the socket until the first session has been established. Also, eliminate the specific check for SMB_COM_NEGOTIATE since this check covers that case too. On Tue, Dec 4, 2012 at 7:23 AM, sergio.conrad <sergio.conrad@xxxxxxxxxxx> wrote: > Hi, > > I have a problem with users losing their connections from linux clients with cifs share. (Windows 2008) :CIFS VFS: Unexpected SMB signature > I am using two methods for mounting: pam_mount and autofs, both with same results. > > I am using mount options nounix,noserverino > > I am lauching cifs module on boot (rc.local) with > modprobe cifs > echo 0 > /proc/fs/cifs/OplockEnabled > echo 1 > /proc/fs/cifs/MultiuserMount > echo 7 > /proc/fs/cifs/cifsFYI > > What happens : > in /var/log/messages > ===================== > Dec 3 17:31:01 u1205-08l kernel: [ 3732.140040] CIFS VFS: Unexpected lookup error -512 > Dec 3 17:31:01 u1205-08l kernel: [ 3732.334939] CIFS VFS: Unexpected SMB signature > > This user was working since one hour with no problem : > Daemon log : > ============= > Dec 3 16:29:35 u1205-08l cifs.upcall: key description: cifs.spnego;0;0;3f000000 > ;ver=0x2;host=figue;ip4=130.120.8.11;sec=krb5;uid=0x1000005;creduid=0x1000005;us > er=21206xxx;pid=0x65f > Dec 3 16:29:35 u1205-08l cifs.upcall: ver=2 > Dec 3 16:29:35 u1205-08l cifs.upcall: host=figue > Dec 3 16:29:35 u1205-08l cifs.upcall: ip=130.120.8.11 > Dec 3 16:29:35 u1205-08l cifs.upcall: sec=1 > Dec 3 16:29:35 u1205-08l cifs.upcall: uid=16777221 > Dec 3 16:29:35 u1205-08l cifs.upcall: creduid=16777221 > Dec 3 16:29:35 u1205-08l cifs.upcall: user=21206xxx > Dec 3 16:29:35 u1205-08l cifs.upcall: pid=1631 > Dec 3 16:29:35 u1205-08l cifs.upcall: find_krb5_cc: considering /tmp/krb5cc_167 > 77221 > Dec 3 16:29:35 u1205-08l cifs.upcall: find_krb5_cc: FILE:/tmp/krb5cc_16777221 i > s valid ccache > > in dmesg > ========= > fs/cifs/inode.c: Getting info on \21206xxx\TP9 > [ 3735.419612] fs/cifs/transport.c: For smb_command 50 > [ 3735.419615] fs/cifs/transport.c: Sending smb: total_len 104 > [ 3735.420257] fs/cifs/connect.c: RFC1002 header 0x23 > [ 3735.420261] fs/cifs/connect.c: invalid transact2 word count > [ 3735.422403] fs/cifs/transport.c: cifs_sync_mid_result: cmd=50 mid=37012 state=4 > [ 3735.422406] CIFS VFS: Unexpected SMB signature > [ 3735.422408] Status code returned 0xc0000022 NT_STATUS_ACCESS_DENIED > [ 3735.422411] fs/cifs/netmisc.c: Mapping smb error code 0xc0000022 to POSIX err -13 > [ 3735.422413] fs/cifs/cifssmb.c: Send error in QPathInfo = -13 > [ 3735.422415] fs/cifs/dir.c: CIFS VFS: leaving cifs_lookup (xid = 76854) rc = -13 > [ 3735.422424] fs/cifs/dir.c: CIFS VFS: in cifs_lookup as Xid: 76855 with uid: 16777221 > [ 3735.422427] fs/cifs/dir.c: parent inode = 0xf14481f0 name is: TP9 and dentry = 0xf074e300 > [ 3735.422429] fs/cifs/dir.c: NULL inode in lookup > [ 3735.422430] fs/cifs/dir.c: Full path: \21206xxx\TP9 inode = 0x (null) > > I don't understand what happens... > NULL inode in lookup ... What about noserverino option ? > Perhaps an unresponsive server... The network infrastructure is old. Last year I got this working very well, but the server was in a better place (switch and network infrastructure speaking) > > Regards, > Thanks in advance > Serge Conrad > > Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? > Je crée ma boîte mail www.laposte.net > -- > To unsubscribe from this list: send the line "unsubscribe linux-cifs" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Thanks, Steve -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html