Here are some more messages that pop in the server logs when I try to read folders on a Win2K file server - the folders/files were saved from a Macintosh on the network: smb_proc_readdir_long: name=\Font Library\B\Bernhard BoldCond. et al?\*, result=-2, rcls=1, err=123 smb_proc_readdir_long: name=\Font Library\K\Kino, et al?\*, result=-2, rcls=1, err=123 smb_proc_readdir_long: name=\Font Library\K\Kunstler Schreibschrift?\*, result=-2, rcls=1, err=123 smb_proc_readdir_long: name=\Font Library\N\Nashville Lt?ExBd\*, result=-2, rcls=1, err=123 smb_proc_readdir_long: name=\Font Library\R\Rotis Semi?Serif\*, result=-2, rcls=1, err=123 smb_proc_readdir_long: name=\Font Library\R\Ruling Script et al?\*, result=-2, rcls=1, err=123 Is this something I should forward onto to the dev-list, see if they can hash it out? -- W | I haven't lost my mind; it's backed up on tape somewhere. +-------------------------------------------------------------------- Ashley M. Kirchner <mailto:ashley@pcraft.com> . 303.442.6410 x130 IT Director / SysAdmin / WebSmith . 800.441.3873 x130 Photo Craft Laboratories, Inc. . 3550 Arapahoe Ave. #6 http://www.pcraft.com ..... . . . Boulder, CO 80303, U.S.A.
We have working Samba 3.0.4 PDC LDAP backend installation with multiple domains, domain trusts, cross subnet browsing, and cross domain browsing utilizing a single Samba wins server. Everything functions as it should, and all domains are visible in the Network Neighborhood. Due to the lack of WINS replication with Samba and the nature of the environment were are deploying samba into, it was decided to use replicating W2K WINS servers along side Samba. When the switch to W2K WINS servers was made in the test environment, we discovered that the domain records are no longer listed in the browse.dat file of the Samba PDCs. As a result, cross domain browsing broke. Here is the browse.dat with single Samba WINS: "DOM1" c0001000 "DOM1-PDC" "DOM1" "DOM1-PDC" 400d9b2b "" "DOM1" "PC-TEST" 40011003 "" "DOM1" "PC-FILESV1" 40029003 "" "DOM1" "LT-TEST1" 40011003 "" "DOM1" "DOM2" 80001000 "DOM2-PDC" "DOM2" "DOM3" 80001000 "DOM3-PDC" "DOM3" "DOM4" 80001000 "DOM4-PDC" "DOM4" Each PDC's browse.dat looks similar. Here is the Samba PDC browse.dat with W2K WINS: "DOM1" c0001000 "DOM1-PDC" "DOM1" "DOM1-PDC" 400d9b2b "" "DOM1" "PC-TEST" 40011003 "" "DOM1" "PC-FILESV1" 40029003 "" "DOM1" "LT-TEST1" 40011003 "" "DOM1" I have confirmed that all the appropriate records are listed in the WINS server. We have also attempted to list the domain records in the lmhost file, turn off enchanced browsing, and have upped the log level to checking for errors all with no success. Any suggestions would be welcomed. smb.conf file of PDC: # Global parameters [global] unix charset = LOCALE netbios name = DOM1-PDC workgroup = DOM1 server string interfaces = eth0, lo bind interfaces only = Yes passdb backend = ldapsam:ldap://dom1-pdc.sub.domain.com log level = 3 syslog = 0 log file = /var/log/samba/%m.log max log size = 50 smb ports = 139 445 name resolve order = lmhosts wins hosts time server = Yes show add printer wizard = No add user script = /usr/local/sbin/smbldap-useradd -m "%u" delete user script = /usr/local/sbin/smbldap-userdel "%u" add group script = /usr/local/sbin/smbldap-groupadd -p "%g" add user to group script = /usr/local/sbin/smbldap-groupmod -m "%u" "%g" delete user from group script = /usr/local/sbin/smbldap-groupmod -x "%u" "%g" set primary group script = /usr/local/sbin/smbldap-usermod -g "%g" "%u" add machine script = /usr/local/sbin/smbldap-useradd -w "%u" logon path logon home domain logons = Yes os level = 99 preferred master = Yes domain master = Yes wins server = 192.168.0.3 ldap suffix = dc=sub,dc=domain,dc=com ldap machine suffix = ou=Computers ldap user suffix = ou=People ldap group suffix = ou=Groups ldap idmap suffix = ou=IDmap ldap admin dn = "cn=smb-admin,dc=sub,dc=domain,dc=com" idmap backend = ldap:ldap://dom1-pdc.sub.domain.com idmap uid = 40000-50000 idmap gid = 40000-50000 winbind separator = - winbind enable local accounts = No winbind enum users = No winbind enum groups = No map acl inherit = Yes [netlogon] comment = Network Logon Service path = /home/netlogon guest ok = Yes locking = No