[Samba] [3.0.23d] Subdirectories of share root appear empty
(sometimes)
Jeremy Allison
jra at samba.org
Mon Jun 18 23:15:02 GMT 2007
On Mon, Jun 18, 2007 at 02:59:56PM +0100, James Farmer wrote:
> Hi. We're having a bit of a strange problem with Samba, and we're
> hoping someone might be able to offer some good advice as it's
> exhausted our ideas. Thanks.
>
> Our office has a SUSE Linux box that we use as a fileserver, using Samba
> to expose it to our Windows machines, in the form of three shares.
> Sometimes (it's inconsistent but seems to happen several times a week),
> one of our computers will stop 'seeing' the contents of the
> subdirectories of the root of one of the shares. When we open the
> share in Explorer, the contents of the root appears as expected, but
> when we navigate into any subdirectory it appears as empty. Meanwhile,
> we can open the share on another machine, and all the subdirectory
> contents appear as expected.
>
> We've observed this problem on one (and only one) of the shares, which
> is itself confusing as they're all configured exactly the same. We've
> tried rebooting the Windows machine but the same problem is observed
> when it comes back. We've also tried rebooting the Samba service, but
> again the same problem is observed! If we leave it for long enough,
> however, eventually it starts working again. Our best guess is that
> the Windows machine somehow caches some bad data, somehow.
>
> Thus far this problem has only been observed from two of our Windows
> machines; one runs 32-bit Windows XP Pro and the other 64-bit Windows
> Server 2003.
>
> The Samba log shows everything appearing normal, e.g.:
>
> [2007/06/18 14:07:12, 2] auth/auth.c:check_ntlm_password(309)
> check_ntlm_password: authentication for user [fred] -> [fred] ->
> fred] succeeded
> [2007/06/18 14:07:12, 2] lib/access.c:check_access(323)
> Allowed connection from (192.168.1.149)
> [2007/06/18 14:07:12, 1] smbd/service.c:make_connection_snum(950)
> kronos (192.168.1.149) connect to service CVS initially as user fred
> (uid=1000, gid=100) (pid 18524)
> [2007/06/18 14:07:12, 2] smbd/reply.c:reply_tcon_and_X(711)
> Serving CVS as a Dfs root
I don't suppose you could try 3.0.25 could you ? I re-wrote most
of the DFS code for this release - and this type of thing definately
sounds like a DFS bug.
Jeremy.
More information about the samba
mailing list