NT-PDC with snapshot
Ulf Mehlig
umehlig at uni-bremen.de
Thu Dec 30 19:20:38 GMT 1999
Hello Samba-Experts,
I downloaded the snapshot from
ftp://de.samba.org/pub/mirror/samba/contributed/samba-tng-snapshot.tgz
(30.12.1999, 18:03) and un-tar'ed it over the .../source dir from
the cvs branch obtained by
cvs -z3 -d :pserver:cvs at samba.org:/cvsroot checkout -r SAMBA_TNG samba
(today). The stuff compiled after ./configure. Unfortunately it didn't
run as expected ...
The first thing I tried was starting it with my default configuration
from Samba 2.06: A Linux machine ("pandora3") acts as Domain Logon
Server (or PDC) for domain "OLYMP", and a vmware-NT-4.0-machine
("pseudo") as client. When starting smbd, it complained because there
were a file MACHINE.SID and a file OLYMP.SID in .../samba/private.
After removing MACHINE.SID smbd started (see appended log file below;
it complains about not being in DFS mode, but I don't know what DFS
is, it's not in the actual SWAT help pages). I also tried deleting
OLYMP.SID (it was automatically recreated by samba then).
nmbd starts as well, and makes itself master browser. If I start the
client (which I removed from the "domain" before, from inside Windows
NT), I cannot find the PDC. I tried to delete ../private/smbpasswd and
make a new machine account, but smbpasswd says the following (also
when trying to update the old smbpasswd file):
----------------------------------------------------------------------
pandora3:[/root] #smbpasswd -m -a pseudo
socket connect to /tmp/.msrpc/lsarpc failed
msrpc_establish_connection: failed lsarpc)
msrpc_use_add: connection failed
lsa query info failed
Can't setup password database vectors.
----------------------------------------------------------------------
(a file "/tmp/.msrpc/lsarp" does not exist)
What am I doing wrong? If I try to access "pandora3" (which is visible
from the client) under NT, and it complains that the "Serverdienst"
(=server/browser service? I'm using a German version of NT) would not
be availlable (see also log below).
If you have time to answer my question, I would be happy (as I'm very
interested in a PDC-like Samba); if not, I will stay nearly
equally happy with the existing 2.06 logon facility which works fine
:-)
Many thanks for your attention + happy new year,
Ulf
======================================================================
>From the log files:
----------------------------------------------------------------------
.../log.smb:
[1999/12/30 19:12:10, 1] smbd/server.c:main(636)
smbd version 2.1.0-prealpha started.
Copyright Andrew Tridgell 1992-1998
[1999/12/30 19:12:10, 1] smbd/files.c:file_init(219)
file_init: Information only: requested 10000 open files, 1014 are available.
[1999/12/30 19:12:10, 0] smbd/dfs.c:init_dfs_table(128)
No DFS map, Samba is running in NON DFS mode
----------------------------------------------------------------------
.../log.nmb:
[1999/12/30 19:12:10, 1] nmbd/nmbd.c:main(661)
NetBIOS nameserver version 2.1.0-prealpha started.
Copyright Andrew Tridgell 1994-1998
[1999/12/30 19:12:10, 0] nmbd/asyncdns.c:start_async_dns(150)
started asyncdns process 18881
[1999/12/30 19:12:10, 0] nmbd/nmbd_logonnames.c:add_logon_names(159)
add_domain_logon_names:
Attempting to become logon server for workgroup OLYMP on subnet 192.168.1.8
[1999/12/30 19:12:10, 0] nmbd/nmbd_logonnames.c:add_logon_names(159)
add_domain_logon_names:
Attempting to become logon server for workgroup OLYMP on subnet UNICAST_SUBNET
[1999/12/30 19:12:10, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(332)
become_domain_master_browser_wins:
Attempting to become domain master browser on workgroup OLYMP, subnet UNICAST_SUBNET.
[1999/12/30 19:12:10, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(347)
become_domain_master_browser_wins: querying WINS server at IP 192.168.1.8 for domain master browser name OLYMP<1b> on workgroup OLYMP
[1999/12/30 19:12:10, 0] nmbd/nmbd_logonnames.c:become_logon_server_success(118)
become_logon_server_success: Samba is now a logon server for workgroup OLYMP on subnet UNICAST_SUBNET
[1999/12/30 19:12:10, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(118)
*****
Samba server PANDORA3 is now a domain master browser for workgroup OLYMP on subnet UNICAST_SUBNET
*****
[1999/12/30 19:12:10, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(284)
become_domain_master_browser_bcast:
Attempting to become domain master browser on workgroup OLYMP on subnet 192.168.1.8
[1999/12/30 19:12:10, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(298)
become_domain_master_browser_bcast: querying subnet 192.168.1.8 for domain master browser on workgroup OLYMP
[1999/12/30 19:12:14, 0] nmbd/nmbd_logonnames.c:become_logon_server_success(118)
become_logon_server_success: Samba is now a logon server for workgroup OLYMP on subnet 192.168.1.8
[1999/12/30 19:12:18, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(118)
*****
Samba server PANDORA3 is now a domain master browser for workgroup OLYMP on subnet 192.168.1.8
*****
[1999/12/30 19:27:51, 1] nmbd/nmbd_processlogon.c:process_logon_packet(68)
process_logon_packet: Logon from 192.168.0.17: code = 7
[1999/12/30 19:27:52, 1] nmbd/nmbd_processlogon.c:process_logon_packet(68)
process_logon_packet: Logon from 192.168.0.17: code = 7
[1999/12/30 19:27:52, 1] nmbd/nmbd_processlogon.c:process_logon_packet(68)
process_logon_packet: Logon from 192.168.0.17: code = 7
[1999/12/30 19:28:10, 0] nmbd/nmbd_incomingdgrams.c:process_local_master_announce(309)
process_local_master_announce: Server PSEUDO at IP 192.168.0.17 is announcing itself as a local master browser for workgroup OLYMP and we think we are master. Forcing election.
[1999/12/30 19:28:10, 0] nmbd/nmbd_become_lmb.c:unbecome_local_master_success(156)
*****
Samba name server PANDORA3 has stopped being a local master browser for workgroup OLYMP on subnet 192.168.1.8
*****
[1999/12/30 19:28:27, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(406)
*****
Samba name server PANDORA3 is now a local master browser for workgroup OLYMP on subnet 192.168.1.8
*****
[1999/12/30 19:29:11, 1] lib/util_sock.c:open_socket_out(749)
error connecting to 192.168.0.17:445 (Verbindungsaufbau abgelehnt)
----------------------------------------------------------------------
.../log.pseudo:
[1999/12/30 19:27:52, 0] lib/util_sock.c:open_pipe_sock(890)
socket connect to /tmp/.msrpc/browser failed
[1999/12/30 19:27:52, 1] lib/msrpc-client.c:msrpc_establish_connection(373)
msrpc_establish_connection: failed browser)
[1999/12/30 19:27:52, 0] lib/msrpc_use.c:msrpc_use_add(230)
msrpc_use_add: connection failed
[1999/12/30 19:27:52, 0] lib/util_sock.c:open_pipe_sock(890)
socket connect to /tmp/.msrpc/srvsvc failed
[1999/12/30 19:27:52, 1] lib/msrpc-client.c:msrpc_establish_connection(373)
msrpc_establish_connection: failed srvsvc)
[1999/12/30 19:27:52, 0] lib/msrpc_use.c:msrpc_use_add(230)
msrpc_use_add: connection failed
[1999/12/30 19:27:52, 0] lib/util_sock.c:open_pipe_sock(890)
socket connect to /tmp/.msrpc/srvsvc failed
[1999/12/30 19:27:52, 1] lib/msrpc-client.c:msrpc_establish_connection(373)
msrpc_establish_connection: failed srvsvc)
[1999/12/30 19:27:52, 0] lib/msrpc_use.c:msrpc_use_add(230)
msrpc_use_add: connection failed
[1999/12/30 19:27:52, 0] lib/util_sock.c:open_pipe_sock(890)
socket connect to /tmp/.msrpc/browser failed
[1999/12/30 19:27:52, 1] lib/msrpc-client.c:msrpc_establish_connection(373)
msrpc_establish_connection: failed browser)
[1999/12/30 19:27:52, 0] lib/msrpc_use.c:msrpc_use_add(230)
msrpc_use_add: connection failed
----------------------------------------------------------------------
/etc/smb.conf:
[global]
workgroup = OLYMP
netbios name = PANDORA3
server string = Samba Server
encrypt passwords = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password:* %n\n *Re-enter*new*password:* %n\n *changed*
unix password sync = Yes
log file = /usr/local/samba/var/log.%m
max log size = 50
time server = Yes
# domain admin group = ntadmin
logon script = sysstart.cmd
logon path = \\%L\%U\.nt_profile
domain logons = Yes
os level = 17
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
[...]
--
======================================================================
Ulf Mehlig <umehlig at zmt.uni-bremen.de>
Center for Tropical Marine Ecology/ZMT, Bremen, Germany
----------------------------------------------------------------------
More information about the samba-ntdom
mailing list