Hello all.
I am using samba 3.x.x for a long time to share files across the network
as a domain member server.
All is working like it should. Lately i tried the samba 41 port and
package to do the same job.
However I am not able to get it working.
Everything seems to work, i can browse the share, i can write to the
share and i can delete files from the share. But as soon as I want to
read from the share windows explorer hangs. wbinfo -u works, id <user>
works. I have rebuild samba41, i installed a new FreeBSD 10 machine and
installed samba41, I also tried the package of samba but the issue
remains. Also i tried to trim down the smb4.conf file.
The error i get is this (translated from dutch)
There is a problem accessing the file I:\data\filetocopy
Make sure your computer is connected to the network and try again.
In my logs i do not see a lot of strange things , i do see this....
Mar 25 15:47:50 freetest smbd[80071]: [2014/03/25 15:47:50.679688, 0,
pid=80071, effective(0, 10004), real(0, 0)]
../source3/smbd/reply.c:3079(fake_sendfile)
Mar 25 15:47:50 freetest smbd[80071]: [2014/03/25 15:47:50.680200, 0,
pid=80071, effective(0, 10004), real(0, 0)]
../source3/smbd/smb2_read.c:235(smb2_sendfile_send_data)
Mar 25 15:47:50 freetest smbd[80071]: smb2_sendfile_send_data:
fake_sendfile failed for file ubcd526.iso (Socket is not connected).
Terminating
Could someone point me in the right direction, i have no idea how to
overcome this.
If i revert back to 3.6.xx all is fine.
regards
Johan
Here is my smb4.conf file
[global]
workgroup = TESTDOMAIN
netbios name = freetest
realm = TESTDOMAIN.LOCAL
server string = FreeTest
security = ADS
ea support = yes
inherit acls = yes
csc policy = disable
store dos attributes = yes
dos filemode = no
map read only = no
map untrusted to domain = yes
printcap name = /etc/printcap
disable spoolss = yes
nsupdate command = /usr/local/bin/samba-nsupdate -g
template shell = /usr/local/bin/bash
template homedir = /usr/home/%U
winbind use default domain = yes
winbind cache time = 3600
winbind nested groups = yes
winbind separator = |
winbind offline logon = yes
winbind enum users = yes
winbind enum groups = yes
winbind refresh tickets = yes
winbind nss info = rfc2307
#allow trusted domains = yes
idmap config * : backend = tdb
idmap config * : range = 10000-1200000
idmap config TESTDOMAIN:backend = ad
idmap config TESTDOMAIN:schema_mode = rfc2307
idmap config TESTDOMAIN:range = 500 - 1000000
socket options = TCP_NODELAY SO_RCVBUF=131072 SO_SNDBUF=131072
#max protocol = SMB2
server max protocol = SMB2
getwd cache = yes
strict locking = no
write cache size = 2097152
min receivefile size=16384
use sendfile = yes
map acl inherit = yes
admin users = @TESTDOMAIN|administator, administrator, "@domain admins",
"@TESTDOMAIN|domain admins"
write list = "@TESTDOMAIN|domain users" "@domain users"
obey pam restrictions = yes
#local master = no
#domain logons = no
#domain master = no
#preferred master = no
#dns proxy = no
username map = /usr/local/etc/samba/usermap
# LOGGING
# no log file size limitation
max log size = 0
# specific log file name
log file = /var/log/samba/log.%I
# set the debug level
log level = 2
# add the pid to the log
debug pid = yes
# add the uid to the log
debug uid = yes
# add the debug class to the log
debug class = yes
# add microsecond resolution to timestamp
debug hires timestamp = yes
#============================ Share Definitions
==============================
[data]
comment = test zfs snapshots
path = /mnt
browseable = yes
vfs objects = zfsacl streams_xattr aio_pthread
veto files = /.snap/.windows/.zfs/
inherit owner = yes
inherit permissions = yes
inherit acls = yes
nfs4:mode = special
nfs4:acedup = merge
nfs4:chown = yes
zfsacl: acesort = dontcare
My /etc/krb5.conf file looks llike this
[appdefaults]
pam = {
forwardable = true
krb4_convert = false
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
}
[libdefaults]
dns_lookup_realm = true
dns_lookup_kdc = true
ticket_lifetime = 24h
clockskew = 300
forwardable = yes
default_realm = TESTDOMAIN.LOCAL
[logging]
default = SYSLOG:INFO:LOCAL7
/etc/nsswitch file looks like this
#
# nsswitch.conf(5) - name service switch configuration file
# $FreeBSD: release/10.0.0/etc/nsswitch.conf 224765 2011-08-10 20:52:02Z
dougb $
#
group: files winbind
group_compat: nis
hosts: files dns
networks: files
passwd: files winbind
passwd_compat: nis
shells: files
services: compat
services_compat: nis
protocols: files
rpc: files
A testparm gives me the following output
root@freetest:/var/log/samba4 # testparm
Load smb config files from /usr/local/etc/smb4.conf
Processing section "[data]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions
[global]
workgroup = SCHAVEMAKER2
realm = SCHAVEMAKER2.LOCAL
server string = FreeTest
security = ADS
obey pam restrictions = Yes
username map = /usr/local/etc/samba/usermap
map untrusted to domain = Yes
log file = /var/log/samba4/log.%I
max log size = 0
debug pid = Yes
debug uid = Yes
debug class = Yes
server max protocol = SMB2
min receivefile size = 16384
socket options = TCP_NODELAY SO_RCVBUF=131072 SO_SNDBUF=131072
printcap name = /etc/printcap
disable spoolss = Yes
template homedir = /usr/home/%U
template shell = /usr/local/bin/bash
winbind separator = |
winbind cache time = 3600
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
winbind nss info = rfc2307
winbind refresh tickets = Yes
winbind offline logon = Yes
nsupdate command = /usr/local/bin/samba-nsupdate -g
idmap config POLAND:range = 1000001 - 1200000
idmap config POLAND:schema_mode = rfc2307
idmap config POLAND:backend = ad
idmap config SCHAVEMAKER2:range = 500 - 1000000
idmap config SCHAVEMAKER2:schema_mode = rfc2307
idmap config SCHAVEMAKER2:backend = ad
idmap config * : range = 10000-1200000
idmap config * : backend = tdb
admin users = @SCHAVEMAKER2|administator, administrator,
"@domain admins", "@SCHAVEMAKER2|domain admins"
write list = "@SCHAVEMAKER2|domain users", "@domain users"
inherit acls = Yes
ea support = Yes
map acl inherit = Yes
use sendfile = Yes
write cache size = 2097152
map readonly = no
store dos attributes = Yes
csc policy = disable
strict locking = No
[data]
comment = test zfs snapshots
path = /mnt
inherit permissions = Yes
inherit owner = Yes
veto files = /.snap/.windows/.zfs/
vfs objects = shadow_copy2, zfsacl, streams_xattr, aio_pthread
zfsacl: acesort = dontcare
nfs4:chown = yes
nfs4:acedup = merge
nfs4:mode = special
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"