Hello all,

I'm attempting to setup a small Windows network using Samba as the PDC (and the only server involved). Clients are running Windows 7 (x86_64) and the server is running Debian Squeeze with samba 3.5.6. For now I'm just using tdmsam as the passwd backend.

The problem I have is that I see lots of errors involving NT_STATUS_OBJECT_NAME_COLLISION, here's an example at login time for user pre500 with roaming profiles enabled:

[2012/05/24 15:36:15.038884,  3] smbd/dosmode.c:166(unix_mode)
  unix_mode(pre500.V2) returning 0700
[2012/05/24 15:36:15.038902,  2] smbd/open.c:2505(open_directory)
open_directory: unable to create pre500.V2. Error was NT_STATUS_OBJECT_NAME_COLLISION
[2012/05/24 15:36:15.038925,  3] smbd/error.c:80(error_packet_set)
error packet at smbd/error.c(153) cmd=162 (SMBntcreateX) NT_STATUS_OBJECT_NAME_COLLISION

And similar errors at logout for every directory within the profile:

[2012/05/24 15:36:15.975852,  3] smbd/dosmode.c:166(unix_mode)
unix_mode(pre500.V2/AppData/Roaming/Microsoft/Windows/Start Menu) returning 0700
[2012/05/24 15:36:15.975870,  2] smbd/open.c:2505(open_directory)
open_directory: unable to create pre500.V2/AppData/Roaming/Microsoft/Windows/Start Menu. Error was NT_STATUS_OBJECT_NAME_COLLISION
[2012/05/24 15:36:15.975888,  3] smbd/error.c:80(error_packet_set)
error packet at smbd/error.c(153) cmd=162 (SMBntcreateX) NT_STATUS_OBJECT_NAME_COLLISION

The unix user can access, create and delete files/directories within the profiles directory without issue directly on the samba server itself and the directories quoted in the error messages already exist with the correct owner.

Here's my global and profile share config in case it shows any obvious errors:

[global]
    security = user
    workgroup = YNIC
    netbios name = SAMBA
    os level = 99
    preferred master = yes
    domain master = yes
    domain logons = Yes
    wins support = yes
    name resolve order = wins hosts bcast
    interfaces = 144.32.169.120
    bind interfaces only = true
    encrypt passwords = yes
    username map = /etc/samba/smbusers
    # management scripts pruned
    passdb backend = tdbsam
    logon path = \\%L\profiles\%U
    log level = 4
[profiles]
    path = /srv/samba/profiles
    comment = roaming profiles
    read only = no
    store dos attributes = yes
    create mask = 0600
    directory mask = 0700
    browseable = no
    guest ok = no
    printable = no
    profile acls = yes
    csc policy = disable

So far, even with these errors, I haven't observed any failures from the client although my testing so far has been severely limited. Would anyone be able to confirm if these errors are something I should be concerned about or if they are purely cosmetic and can be safely ignored?

Much appreciated, Paul.

--
Paul Elliott, UNIX Systems Administrator
York Neuroimaging Centre, University of York
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to