Concurrent logon problem...

Patrick Zwahlen patrick.zwahlen at worldonline.ch
Fri Feb 4 15:31:02 GMT 2000


Hi you all,

We are currently setting up a corporate wide file server using Samba
2.0.6 on a RedHat Linux Alpha platform. We only have Win98 clients, and
the Samba server is doing net logons (no password encryption) and master
browsing for the workgroup. The problem we have is that NMDB dies when a
logon occurs with a username which is already logged. After that, Win98
freezes when you try to log off (until you restart NMDB), and nobody can
log on any longer...

We haven't made any test on the Intel platform, and thus, we have no
idea whether it's a Samba problem or an Alpha problem. In the case it is
a normal behaviour, I think NMBD should not crash, even if it refuses
the login. I've tried the pre2.0.7 snapshot, and I get the same
problem...

Following is the corresponding trace in log.nmb, and our smb.conf file

Many thanks in advance, and congratulation for your great job...

                           - Patrick -
-----------------------------------------------------------------
[2000/02/04 11:04:33, 3]
nmbd/nmbd_winsserver.c:wins_register_query_success(544)
  wins_register_query_success: Original client at IP x.x.x.x still wants
the name ZWAHLEN<03>. Rejecting registration request.
[2000/02/04 11:04:33, 0] lib/fault.c:fault_report(40)
  ===============================================================
[2000/02/04 11:04:33, 0] lib/fault.c:fault_report(41)
  INTERNAL ERROR: Signal 11 in pid 16068 (pre-2.0.7)
  Please read the file BUGS.txt in the distribution
[2000/02/04 11:04:33, 0] lib/fault.c:fault_report(43)
  ===============================================================
[2000/02/04 11:04:33, 0] lib/util.c:smb_panic(2367)
  PANIC: internal error
-----------------------------------------------------------------
# Samba config file created using SWAT
# from xxx (x.x.x.x)
# Date: 2000/02/04 12:07:47

# Global parameters
[global]
	client code page = 437
	workgroup = XXX
	netbios name = FILESERVER
	server string = ...
	log file = /usr/local/samba/var/log.%m
	max log size = 50
	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	printer driver file = /home/drivers/windoze/printers.def
	logon script = login.bat
	domain logons = Yes
	preferred master = Yes
	domain master = Yes
	dns proxy = No
	wins support = Yes
	delete veto files = Yes
	veto files = /.AppleDouble/.AppleDesktop/Network Trash
Folder/TheVolumeSettingsFolder/TheFindByContentFolder/Icon?/

[homes]
	comment = Your Home Directory
	path = %H/shared
	writeable = Yes
	browseable = No

[Public Disk]
	comment = Public Disk
	path = /home/shared/public
	writeable = Yes
	guest only = Yes
	guest ok = Yes

[Printer$]
	path = /home/drivers/windoze
	guest ok = Yes

[ls-pr-01]
	comment = Apple LaserWriter
	path = /tmp
	create mask = 0700
	guest ok = Yes
	printable = Yes
	printer driver = Apple LaserWriter 16/600 PS
	printer driver location = \\%N\PRINTER$\ls-pr-01

[netlogon]
	comment = Network Logon Service
	path = /home/netlogon
	guest ok = Yes
----------------------------------------------------------------- 
Patrick Zwahlen                    E-Mail: pzwahlen at worldonline.ch
B2B, WAN Administrator             Phone:  +41 (0)21-641-5950
World Online Switzerland           Mobile: +41 (0)78-671-1554
Av. Gratta-Paille 2                Fax:    +41 (0)21-683-1344
CH-1000 Lausanne 30 (Switzerland)  Web:    http://www.worldonline.ch


More information about the samba mailing list