[Samba] HELP: Samba + Windows Server 2003 SP2 AD/DC
Henrik Dige Semark
hendigsem at hotmail.com
Mon Jan 5 22:51:00 GMT 2009
Hey, I don't know if this is the right list to ask this question in, but I have tried on the IRC (irc.freenode.net #samba) and people on there advised me to try here instead.
I have:
Debian 4.0r4
Samba version 3.0.24 - mail.birke-gym.dk - 10.3.16.1
krb5 Version 1.4.4-7etch6
Kernel Version 2.6.18-6-amd64
A Windows Server 2003 SP2 with AD/DC - bgdc.birke-gym.dk - 10.3.17.1
--------------------------------------------------------------------------------------
When I try to connect my samba to the DC I get this output:
# net ads join -U Administrator --debuglevel=10
[2009/01/05 23:30:39, 5] lib/debug.c:debug_dump_status(391)
INFO: Current debug levels:
all: True/10
tdb: False/0
printdrivers: False/0
lanman: False/0
smb: False/0
rpc_parse: False/0
rpc_srv: False/0
rpc_cli: False/0
passdb: False/0
sam: False/0
auth: False/0
winbind: False/0
vfs: False/0
idmap: False/0
quota: False/0
acls: False/0
locking: False/0
msdfs: False/0
dmapi: False/0
[2009/01/05 23:30:39, 3] param/loadparm.c:lp_load(4953)
lp_load: refreshing parameters
[2009/01/05 23:30:39, 3] param/loadparm.c:init_globals(1418)
Initialising global parameters
[2009/01/05 23:30:39, 3] param/params.c:pm_process(572)
params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
[2009/01/05 23:30:39, 3] param/loadparm.c:do_section(3695)
Processing section "[global]"
doing parameter server string = Debian 4.0 - Samba %v - BDC
doing parameter workgroup = UNDERVISNING
doing parameter security = ADS
doing parameter idmap uid = 500-10000000
doing parameter idmap gid = 500-10000000
doing parameter template shell = /bin/bash
doing parameter winbind use default domain = yes
doing parameter winbind separator = %
doing parameter winbind enum users = yes
doing parameter winbind enum groups = yes
doing parameter template homedir = /home/%D/%U
doing parameter client use spnego = yes
doing parameter password server = bgdc.birke-gym.dk
doing parameter encrypt passwords = Yes
doing parameter realm = UNDERVISNING.LOCAL
doing parameter nt acl support = true
doing parameter os level = 1000
doing parameter preferred master = no
doing parameter domain master = no
doing parameter local master = no
doing parameter domain logons = no
doing parameter hide special files = Yes
doing parameter hide unreadable = Yes
doing parameter log level = 10
doing parameter log file = /var/log/samba/UNDERVISNING
[2009/01/05 23:30:39, 4] param/loadparm.c:lp_load(4984)
pm_process() returned Yes
[2009/01/05 23:30:39, 7] param/loadparm.c:lp_servicenumber(5120)
lp_servicenumber: couldn't find homes
[2009/01/05 23:30:39, 10] param/loadparm.c:set_server_role(4229)
set_server_role: role = ROLE_DOMAIN_MEMBER
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UCS-2LE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UCS-2LE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UTF-16LE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UTF-16LE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UCS-2BE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UCS-2BE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UTF-16BE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UTF-16BE
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UTF8
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UTF8
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UTF-8
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UTF-8
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset ASCII
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset ASCII
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset 646
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset 646
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset ISO-8859-1
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset ISO-8859-1
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(105)
Attempting to register new charset UCS2-HEX
[2009/01/05 23:30:39, 5] lib/iconv.c:smb_register_charset(113)
Registered charset UCS2-HEX
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/charcnv.c:charset_name(81)
Substituting charset 'UTF-8' for LOCALE
[2009/01/05 23:30:39, 5] lib/util.c:init_names(286)
Netbios name list:-
my_netbios_names[0]="MAIL"
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=194.182.87.97 bcast=194.182.87.127 nmask=255.255.255.128
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=194.182.87.2 bcast=194.182.87.127 nmask=255.255.255.128
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=194.182.87.98 bcast=194.182.87.127 nmask=255.255.255.128
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=194.182.87.121 bcast=194.182.87.127 nmask=255.255.255.128
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=10.3.255.1 bcast=10.3.255.255 nmask=255.255.255.0
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=10.3.16.1 bcast=10.3.31.255 nmask=255.255.240.0
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=10.3.2.250 bcast=10.3.3.255 nmask=255.255.254.0
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=10.3.2.1 bcast=10.3.3.255 nmask=255.255.254.0
[2009/01/05 23:30:39, 2] lib/interface.c:add_interface(81)
added interface ip=10.8.0.1 bcast=10.8.0.255 nmask=255.255.255.0
Administrator's password:
[2009/01/05 23:30:44, 6] libads/ldap.c:ads_find_dc(224)
ads_find_dc: looking for realm 'UNDERVISNING.LOCAL'
[2009/01/05 23:30:44, 8] libsmb/namequery.c:get_sorted_dc_list(1551)
get_sorted_dc_list: attempting lookup using [ads]
[2009/01/05 23:30:44, 5] lib/gencache.c:gencache_init(61)
Opening cache file at /var/run/samba/gencache.tdb
[2009/01/05 23:30:44, 10] lib/gencache.c:gencache_get(329)
Cache entry with key = SAF/DOMAIN/UNDERVISNING.LOCAL couldn't be found
[2009/01/05 23:30:44, 5] libsmb/namequery.c:saf_fetch(105)
saf_fetch: failed to find server for "UNDERVISNING.LOCAL" domain
[2009/01/05 23:30:44, 3] libsmb/namequery.c:get_dc_list(1426)
get_dc_list: preferred server list: ", bgdc.birke-gym.dk"
[2009/01/05 23:30:44, 10] libsmb/namequery.c:internal_resolve_name(1132)
internal_resolve_name: looking up bgdc.birke-gym.dk#20
[2009/01/05 23:30:44, 10] lib/gencache.c:gencache_get(304)
Returning valid cache entry: key = NBT/BGDC.BIRKE-GYM.DK#20, value = 10.3.17.1:0, timeout = Mon Jan 5 23:34:00 2009
[2009/01/05 23:30:44, 5] libsmb/namecache.c:namecache_fetch(201)
name bgdc.birke-gym.dk#20 found.
[2009/01/05 23:30:44, 10] libsmb/namequery.c:remove_duplicate_addrs2(408)
remove_duplicate_addrs2: looking for duplicate address/port pairs
[2009/01/05 23:30:44, 4] libsmb/namequery.c:get_dc_list(1529)
get_dc_list: returning 1 ip addresses in an ordered list
[2009/01/05 23:30:44, 4] libsmb/namequery.c:get_dc_list(1530)
get_dc_list: 10.3.17.1:389
[2009/01/05 23:30:44, 5] libads/ldap.c:ads_try_connect(127)
ads_try_connect: sending CLDAP request to 10.3.17.1 (realm: UNDERVISNING.LOCAL)
[2009/01/05 23:30:44, 10] libsmb/namequery.c:saf_store(71)
saf_store: domain = [UNDERVISNING], server = [10.3.17.1], expire = [1231195544]
[2009/01/05 23:30:44, 10] lib/gencache.c:gencache_set(140)
Adding cache entry with key = SAF/DOMAIN/UNDERVISNING; value = 10.3.17.1 and timeout = Mon Jan 5 23:45:44 2009
(900 seconds ahead)
[2009/01/05 23:30:44, 3] libads/ldap.c:ads_connect(287)
Connected to LDAP server 10.3.17.1
==== STOPS HERE FOR ABOUT 30 SEC ====
[2009/01/05 23:30:49, 0] utils/net_ads.c:ads_startup(289)
ads_connect: Operations error
[2009/01/05 23:30:49, 2] utils/net.c:main(988)
return code = -1
--------------------------------------------------------------------------------------
Windows Server Event log:
=======
Windows Server Event - [22:56:34]
Successful Network Logon:
User Name: BGDC$
Domain: UNDERVISNING
Logon ID: (0x0,0x1C82893)
Logon Type: 3
Logon Process: Kerberos
Authentication Package: Kerberos
Workstation Name:
Logon GUID: {791dbfae-1330-1cc3-24ee-538ed69bc9d8}
Caller User Name: -
Caller Domain: -
Caller Logon ID: -
Caller Process ID: -
Transited Services: -
Source Network Address: 10.3.17.1
Source Port: 4831
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
======================================
Windows Server Event - [22:56:34]
Special privileges assigned to new logon:
User Name: BGDC$
Domain: UNDERVISNING
Logon ID: (0x0,0x1C82893)
Privileges: SeSecurityPrivilege
SeBackupPrivilege
SeRestorePrivilege
SeTakeOwnershipPrivilege
SeDebugPrivilege
SeSystemEnvironmentPrivilege
SeLoadDriverPrivilege
SeImpersonatePrivilege
SeEnableDelegationPrivilege
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
======================================
Windows Server Event - [23:01:34]
User Logoff:
User Name: BGDC$
Domain: UNDERVISNING
Logon ID: (0x0,0x1C82893)
Logon Type: 3
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
--------------------------------------------------------------------------------------
My klist:
=======
# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: Administrator at UNDERVISNING.LOCAL
Valid starting Expires Service principal
01/04/09 16:36:47 01/04/09 23:16:47 krbtgt/UNDERVISNING.LOCAL at UNDERVISNING.LOCAL
Kerberos 4 ticket cache: /tmp/tkt0
klist: You have no tickets cached
--------------------------------------------------------------------------------------
smb.conf
=======
cat /etc/samba/smb.conf | grep -v "#"
[global]
server string = Debian 4.0 - Samba %v - BDC
workgroup = UNDERVISNING
security = ADS
idmap uid = 500-10000000
idmap gid = 500-10000000
template shell = /bin/bash
winbind use default domain = yes
winbind separator = %
winbind enum users = yes
winbind enum groups = yes
template homedir = /home/%D/%U
client use spnego = yes
password server = bgdc.birke-gym.dk
encrypt passwords = Yes
realm = UNDERVISNING.LOCAL
nt acl support = true
os level = 1000
preferred master = no
domain master = no
local master = no
domain logons = no
hide special files = Yes
hide unreadable = Yes
log level = 10
log file = /var/log/samba/UNDERVISNING
[homes]
comment = Home Directories
valid users = %U
browseable = no
writable = yes
--------------------------------------------------------------------------------------
# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions
^C
--------------------------------------------------------------------------------------
krb5.conf
======
[logging]
default = FILE:/var/log/krb5libs.log
#kdc = FILE:/var/log/krb5kdc.log
#admin_server = FILE:/var/log/kadmind.log
[libdefaults]
ticket_lifetime = 24000
default_realm = UNDERVISNING.LOCAL
default_tkt_enctypes = des3-hmac-sha1 des-cbc-crc
default_tgs_enctypes = des3-hmac-sha1 des-cbc-crc
[realms]
#================ Birke-gym.dk =========================
UNDERVISNING.LOCAL = {
kdc = bgdc.birke-gym.dk
admin_server = bgdc.birke-gym.dk
default_domain = UNDERVISNING.LOCAL
}
[domain_realm]
.undervisning.local = UNDERVISNING.LOCAL
undervisning.local = UNDERVISNING.LOCAL
[login]
krb4_convert = true
krb4_get_tickets = false
--------------------------------------------------------------------------------------
# cat /etc/hosts
127.0.0.1 localhost mail
127.0.1.1 mail.birke-gym.dk mail
10.3.17.1 bgdc.birke-gym.dk bgdc
--------------------------------------------------------------------------------------
Any suggestion ?
And how mutch do I have to setup on the Windows Server ? I have createt a krb. trust on it and I use the pass I gave there, but is there more I have to set ?
Sorry for my bad english, and if there is anything plz feel free to write, all help is resived with love
----
Med Venlig Hilsen / Best regards
Henrik Dige Semark
_________________________________________________________________
Spil det nye spil Atomic Subattle med dine venner i Windows Live Messenger
http://www2.messengerplayground.dk/spil/84
More information about the samba
mailing list