[Samba] Re: share is read-only since 3.0.3 - "access is denied"

Jeff Umbach jeff at theserverpos.com
Mon May 10 20:40:46 GMT 2004


They changed the read only default to "yes" in versions 3.0.3 and 3.0.4.

Do the writable shares have "read only = no" or "writable = yes" in thier
definitions?  This happened to me on any shares that I did not explicitely
define it on.

"Rauno Tuul" <rauno.tuul at haigekassa.ee> wrote in message
news:1B6F32B230FFEF4B8EB705647BDB0AE8010EDF7D at mail.haigekassa.ee...
> Hi,
>
> I've a samba-3.0.2a running perfectly on redhat-8.
> Filesystem is EXT3 with ACL support.
>
> I can't upgrade the PDC to 3.0.3 or 3.0.4, because shares are only
> read-only.
> In 3.0.3 only home share and temp share are writable.
> All other shares are in read-only mode. Users can see the
files/directories,
> but can't save anything or create new items.
> When trying to create a new item - windows promps "Access is denied".
>
> I don't get, what is wrong.
> Do I have to change something in my setup, to get shares be writable?
> 3.0.0 and 3.0.2.a runs well.
>
> Best regards,
>
> Rauno
>
> -------------------
>
> ./configure --with-ldap --bindir=/bin --sbindir=/sbin
> --sysconfdir=/etc/samba --with-configdir=/etc/samba
> --with-logfilebase=/var/log/samba --with-smbmount
> --with-quotas --with-acl-support
>
> smb.conf
>    nt acl support = yes
>    acl compatibility = Auto
>    security = user
>    restrict anonymous = no
>    encrypt passwords = yes
> # Create modes
>    directory mask = 0775
>    force directory mode = 0775
>    create mask = 0664
>    force create mode = 0664
>    encrypt passwords = yes
>    deadtime = 0
>    force group = users
>    force user = %U
>
> [homes]
>    browseable = no
>    writable = yes
>
> [it]
>    path = /arc/it
>    valid users = @osak_it
>    write list = @osak_it
>    browseable = yes
>
> [temp]
>    comment = Temporary file space
>    path = /home/samba/tmp
>    force user = nobody
>    force group = nobody
>    create mask = 0777
>    directory mask = 0777
>    public = yes
>    writeable = yes
>    browseable = yes
>
> Folder:
> drwxrwxr-x   49 root     users        4096 it
>
> User account:
> # smbldap-usershow.pl rauno
> dn: uid=rauno,ou=Users,dc=ehk,dc=lan
> sambaSID: S-1-5-21-1347305728-752463190-2852647101-3000
> uidNumber: 1000
> gidNumber: 221
> sambaPrimaryGroupSID: S-1-5-21-1347305728-752463190-2852647101-1443
>
> Group entries:
> users:x:221:
> osak_it:x:215:rauno
>
> Group mappings:
> # net groupmap list
> Osakond_it (S-1-5-21-1347305728-752463190-2852647101-1431) -> osak_it
> Users (S-1-5-21-1347305728-752463190-2852647101-1443) -> users
>
>
> smbd.log of trying to create new folder (level 5)
>
>   unix_convert called on file "aee/New Folder"
>   size=168
>   smb_com=0x25
>   smb_rcls=0
> [2004/05/10 09:45:50, 5] smbd/filename.c:unix_convert(177)
>   smb_reh=0
>   unix_convert begin: name = aee/New Folder, dirpath = aee, start = New
> Folder
>   smb_err=0
>   smb_flg=24
>   smb_flg2=51207
>   smb_tid=1
>   smb_pid=228
> [2004/05/10 09:45:50, 5] smbd/filename.c:unix_convert(312)
>   smb_uid=101
>   New file New Folder
>   smb_mid=28736
> [2004/05/10 09:45:50, 3] smbd/vfs.c:reduce_name(864)
>   smt_wct=16
>   reduce_name [aee/New Folder] [/arc/it]
>   smb_vwv[ 0]=    0 (0x0)
>   .......
> [2004/05/10 09:45:50, 3] smbd/process.c:switch_message(685)
>   reduced to aee/New Folder
>   switch message SMBtrans (pid 31406)
> [2004/05/10 09:45:50, 3] smbd/trans2.c:call_trans2qfilepathinfo(2353)
> [2004/05/10 09:45:50, 4] smbd/uid.c:change_to_user(186)
>   call_trans2qfilepathinfo: SMB_VFS_STAT of aee/New Folder failed (No such
> file or directory)
>   change_to_user: Skipping user change - already user
> [2004/05/10 09:45:50, 3] smbd/error.c:error_packet(94)
> [2004/05/10 09:45:50, 3] smbd/ipc.c:reply_trans(538)
>   error string = No such file or directory
>   trans <\PIPE\> data=84 params=0 setup=2
> [2004/05/10 09:45:50, 3] smbd/error.c:error_packet(118)
>   error packet at smbd/trans2.c(2219) cmd=50 (SMBtrans2)
> NT_STATUS_OBJECT_NAME_NOT_FOUND
> [2004/05/10 09:45:50, 5] smbd/ipc.c:reply_trans(557)
> -- 
> To unsubscribe from this list go to the following URL and read the
> instructions:  http://lists.samba.org/mailman/listinfo/samba
>





More information about the samba mailing list