* Missing patch for reconnect during NegotiateProtocol [not found] ` <448928481.3790365.1504227862030.JavaMail.zimbra-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> @ 2017-09-01 1:08 ` Leif Sahlberg 0 siblings, 0 replies; only message in thread From: Leif Sahlberg @ 2017-09-01 1:08 UTC (permalink / raw) To: linux-cifs-u79uwXL29TY76Z2rM5mHXA; +Cc: smfrench-Re5JQEeQqe8AvxtiuMwx3w Steven, Please add a Reviewed-by: Ronnie Sahlberg <lsahlber-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> for the patch in the link below : http://www.spinics.net/lists/linux-cifs/msg12842.html I have tested this patch using samba and iptables. Testing : Connect to an smb2 share. On server, add these iptable rules : sudo iptables -I INPUT 1 -p tcp --dport 445 --tcp-flags SYN,RST,ACK,FIN SYN -j ACCEPT sudo iptables -I INPUT 2 -p tcp --dport 445 -j DROP Eventually the Keepalives that are not responded to result in a TCP session reconnect followed by a Negotiate Protocol request. With this patch, every few minutes the client will reconnect a new TCP session and try NegotiateProtocol again. Without this patch, the client is stuck waiting for the first Negotiate Protocol forever. regards ronnie sahlberg ^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-09-01 1:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <448928481.3790365.1504227862030.JavaMail.zimbra@redhat.com>
[not found] ` <448928481.3790365.1504227862030.JavaMail.zimbra-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-09-01 1:08 ` Missing patch for reconnect during NegotiateProtocol Leif Sahlberg
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox