[Bug 1392647] Re: smbstatus reports dead connection as active

pierrot 1392647 at bugs.launchpad.net
Sat Nov 14 15:30:15 UTC 2015


Here is some additional information that I could gather over this
problem:

- smbstatus from samba 4.3.1 also shows the Protocol version from
connected clients:

root at vdebian:~# smbstatus -v
using configfile = /usr/local/samba/etc/smb.conf

Samba version 4.3.1
PID     Username      Group         Machine            Protocol Version
------------------------------------------------------------------------------
733       client1          clients          192.168.1.21 (ipv4:192.168.1.21:57591) Unknown (0x0311)
Opened /usr/local/samba/var/lock/connections.tdb
...

Unless I force Win10 to use SMBv1 it talks to samba with SMBv3 and in this case smbstatus reports "Unknown (0x0311)".  Otherwise (with SMBv1, an XP- or Linux-client) it shows a correct Version like "NT1".
Also see https://bugzilla.samba.org/show_bug.cgi?id=11472


- When using the -v option with smbstatus, it prints the line "Opened /usr/local/samba/var/lock/connections.tdb". When I browse this directory and look for connections.tdb, the file simply does not exist.


- The problems as shown above only occur when a Windows-client connects via SMBv2/3 (e.g. Win7/8/10) to Samba 4.1.x (maybe also 4.0.x, I haven't testet yet).

So in my  layman's terms I would explain it like this: on the one hand
it's the clients fault when it doesn't tell to the server to release
locked files. Maybe SMBv2/3 uses some faulty functionality that is
completely ignored by Samba 3.x and therefore causes no issue - other
than Samba 4.x. On the other hand the server should be able to detect
dead connections and close them after a while since there is a chance
that the client lost the connection unexpectedly or because of external
reasons.

** Bug watch added: Samba Bugzilla #11472
   https://bugzilla.samba.org/show_bug.cgi?id=11472

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/1392647

Title:
  smbstatus reports dead connection as active

Status in samba package in Ubuntu:
  Confirmed

Bug description:
  I have a home server running ubuntu 14.04.1 LTS.
  It was setup originally with ubuntu 12.04 LTS and running satisfactorily for more than 2 years
  The server checks every 10 minutes and goes to sleep if no active clients are detected.
  My main PC is a w7 box connecting to some samba shares on the server.
  In the past 3 weeks it happened 3 times that the server reported an active samba connection although the client had long been shutdown.
  At the first occurrence I set the deadtime parameter to 10 but this did not solve the problem.
  The deadtime parameter was not there at all for the past 2 years and the problem only showed up lately so I think the cause of problem is somewhere else.

  This is the output of smbstatus -v taken about 2 hours after the client has been powered off.
  It should not show the 4366 PID lines.

  
  Samba version 4.1.6-Ubuntu
  PID     Username      Group         Machine
  -------------------------------------------------------------------
  4366      father        father        192.168.101.69 (ipv4:192.168.101.69:2132)
  Opened /var/run/samba/connections.tdb

  Service      pid     machine       Connected at
  -------------------------------------------------------
  HomeServer     4366   192.168.101.69  Thu Nov 13 19:03:04 2014

  Locked files:
  Pid          Uid        DenyMode   Access      R/W        Oplock           SharePath   Name   Time
  --------------------------------------------------------------------------------------------------
  4366         1000       DENY_NONE  0x100081    RDONLY     NONE             /Data.Home   .   Thu Nov 13 19:03:04 2014

  apt-cache policy samba reports
  samba:
    Installed: 2:4.1.6+dfsg-1ubuntu2.14.04.3
    Candidate: 2:4.1.6+dfsg-1ubuntu2.14.04.3
    Version table:
   *** 2:4.1.6+dfsg-1ubuntu2.14.04.3 0
          500 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
          500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
          100 /var/lib/dpkg/status
       2:4.1.6+dfsg-1ubuntu2 0
          500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

  My list of installed packages is attached.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1392647/+subscriptions



More information about the foundations-bugs mailing list