Permission denied of usershares statfile in Samba 3.0.28a-1ubuntu4.7

Bug #299306 reported by Meslo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
samba (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Hello,

I have migrate my running Samba-PDC Setup with LDAP from Debian Etch to Ubuntu Hardy Server 8.04.

LDAP ist running correct. Samba Setup ist working right, but acces to Users Home has a poor performance. Access to a "PUBLIC" Folder is much faster!

The Usershare Folder:
drwxrwx--T 2 root sambashare 4096 Nov 17 20:10 usershares

Error in log.PC09: <USERNAME> stands for the login user

2008/11/18 02:32:31, 3] smbd/process.c:process_smb(1069)
  Transaction 17 of length 110
[2008/11/18 02:32:31, 3] smbd/process.c:switch_message(927)
  switch message SMBtrans2 (pid 915) conn 0x8535d40
[2008/11/18 02:32:33, 3] smbd/service.c:find_service(286)
  checking for home directory <USERNAME> gave (NULL)
[2008/11/18 02:32:33, 0] param/loadparm.c:process_usershare_file(4606)
  process_usershare_file: stat of /var/lib/samba/usershares/ <USERNAME> failed. Permission denied
[2008/11/18 02:32:33, 3] smbd/service.c:find_service(360)
  find_service() failed to find service <USERNAME>
[2008/11/18 02:32:33, 3] smbd/error.c:error_packet_set(106)
  error packet at smbd/trans2.c(6307) cmd=50 (SMBtrans2) NT_STATUS_NOT_FOUND
[2008/11/18 02:32:33, 3] smbd/process.c:process_smb(1069)
  Transaction 307 of length 104
[2008/11/18 02:32:33, 3] smbd/process.c:switch_message(927)
  switch message SMBntcreateX (pid 914) conn 0x8515a18
[2008/11/18 02:32:33, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (31033, 544) - sec_ctx_stack_ndx = 0

/etc/samba/smb.conf

[profiles]
        path = /srv/profiles/
        browseable = no
        writeable = yes
        guest ok = yes
        hide files = /desktop.ini/ntuser.ini/NTUSER.*/thumbs.db/
        write list = %U, @"Domain Users", @"Domain Admins"
        create mode = 0600
        directory mode = 0700
        default case = lower
        preserve case = no
        case sensitive = no
        force group = "Domain Users"

[homes]
        comment = Home Directory %U, %u
        path = /srv/user-homes/%U
        browseable = no
       valid users = %S
        read only = no
        writeable = yes
        guest ok = no
        inherit permissions = yes
        create mask = 0644
        directory mask = 0775
        force user = root
        force group = "Domain Users"

Revision history for this message
Meslo (meslo84) wrote :

This bug report can be closed....

The Problem was an error in mapping user and group ID to the LDAP UID/GID!

I have set the right UID/GID in the smb.conf with

uid map = 10000-20000
gid map = 500-600

-> no errors in config!!

Revision history for this message
Nick Barcet (nijaba) wrote :

Marking the bug as Invalid as per your last comment. Thanks for helping us make Ubuntu better.

Changed in samba:
status: New → Invalid
Revision history for this message
Meslo (meslo84) wrote : Re: [Bug 299306] [NEW] Permission denied of usershares statfile in Samba 3.0.28a-1ubuntu4.7

This bug report can be closed....

The Problem was an error in mapping user and group ID to the LDAP UID/GID!

I have set the right UID/GID in the smb.conf with

uid map = 10000-20000
gid map = 500-600

-> no errors in config!!

Meslo wrote:
> Public bug reported:
>
> Hello,
>
> I have migrate my running Samba-PDC Setup with LDAP from Debian Etch to
> Ubuntu Hardy Server 8.04.
>
> LDAP ist running correct. Samba Setup ist working right, but acces to
> Users Home has a poor performance. Access to a "PUBLIC" Folder is much
> faster!
>
> The Usershare Folder:
> drwxrwx--T 2 root sambashare 4096 Nov 17 20:10 usershares
>
>
> Error in log.PC09: <USERNAME> stands for the login user
>
> 2008/11/18 02:32:31, 3] smbd/process.c:process_smb(1069)
> Transaction 17 of length 110
> [2008/11/18 02:32:31, 3] smbd/process.c:switch_message(927)
> switch message SMBtrans2 (pid 915) conn 0x8535d40
> [2008/11/18 02:32:33, 3] smbd/service.c:find_service(286)
> checking for home directory <USERNAME> gave (NULL)
> [2008/11/18 02:32:33, 0] param/loadparm.c:process_usershare_file(4606)
> process_usershare_file: stat of /var/lib/samba/usershares/ <USERNAME> failed. Permission denied
> [2008/11/18 02:32:33, 3] smbd/service.c:find_service(360)
> find_service() failed to find service <USERNAME>
> [2008/11/18 02:32:33, 3] smbd/error.c:error_packet_set(106)
> error packet at smbd/trans2.c(6307) cmd=50 (SMBtrans2) NT_STATUS_NOT_FOUND
> [2008/11/18 02:32:33, 3] smbd/process.c:process_smb(1069)
> Transaction 307 of length 104
> [2008/11/18 02:32:33, 3] smbd/process.c:switch_message(927)
> switch message SMBntcreateX (pid 914) conn 0x8515a18
> [2008/11/18 02:32:33, 3] smbd/sec_ctx.c:set_sec_ctx(241)
> setting sec ctx (31033, 544) - sec_ctx_stack_ndx = 0
>
>
> /etc/samba/smb.conf
>
> [profiles]
> path = /srv/profiles/
> browseable = no
> writeable = yes
> guest ok = yes
> hide files = /desktop.ini/ntuser.ini/NTUSER.*/thumbs.db/
> write list = %U, @"Domain Users", @"Domain Admins"
> create mode = 0600
> directory mode = 0700
> default case = lower
> preserve case = no
> case sensitive = no
> force group = "Domain Users"
>
> [homes]
> comment = Home Directory %U, %u
> path = /srv/user-homes/%U
> browseable = no
> valid users = %S
> read only = no
> writeable = yes
> guest ok = no
> inherit permissions = yes
> create mask = 0644
> directory mask = 0775
> force user = root
> force group = "Domain Users"
>
> ** Affects: samba (Ubuntu)
> Importance: Undecided
> Status: New
>
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.