Bug? Interesting behavior with Win98 clients...

Jeff McKeon jsm at bardess.com
Thu Sep 21 14:11:48 GMT 2000


Samba type guys,

I've noticed some interesting behavior with my Win98 clients and our RedHat
6.1 fileserver running Samba.  Here are the specs.....

I have an NT domain with and NT4.0 SP5 PDC.
I have a file RedHat 6.1 files server running Samba 2.0.5a

The network has a total of 3 shared drives.  One on the NT box and two on
the Linux Box via Samba.

I have a logon script on the NT Box to connect all the network drives when
users log on.  A simple .bat file that issues "net use" commands for each of
the 3 drives.

I have notices with the win98se clients that when "File and Print Sharing"
is installed and a drive on the local win98 box is shared, the network
shared drives on the Linux box do not connect when the logon script is run.

If the user does a "Log off" (not a shut down or reboot) and logs back on to
the network, or if the user manually runs the logon script again inside of
win98 or does a manual drive mapping inside win98, then the drives will
connect.

If I remove file and print sharing from the Win98 box, then reboot twice,
once with the require warm boot (because changes were made to the network
settings) and then a second time with a cold boot (actual power down) the
drives will connect and map correctly with the logon script.

I found no reference to this behavior anywhere on the net or your site.  Is
this a bug, a known situation or something new?
Is there a fix for it or one in the works?

below is a section from the client's log file from a test I did for this
behavior....

****************************************************************************
***************************

** @ 9:20 the connections are mapped fine**

[2000/09/21 09:20:46, 1] smbd/service.c:make_connection(521)
  bardess_dev (192.168.1.12) connect to service public as user office
(uid=508, gid=100) (pid 6095)
[2000/09/21 09:20:46, 1] smbd/service.c:make_connection(521)
  bardess_dev (192.168.1.12) connect to service home as user office
(uid=508, gid=100) (pid 6095)
[2000/09/21 09:21:46, 0] smbd/process.c:timeout_processing(868)
  Reloading services after SIGHUP
[2000/09/21 09:21:46, 0] param/loadparm.c:service_ok(1768)
  No path in service netlogon - using /tmp
[2000/09/21 09:22:00, 1] smbd/service.c:close_cnum(557)
  bardess_dev (192.168.1.12) closed connection to service home
[2000/09/21 09:22:00, 1] smbd/service.c:close_cnum(557)
  bardess_dev (192.168.1.12) closed connection to service public

** file and print shareing installed on win98 box, C: shared, win98 box
rebooted**

[2000/09/21 09:24:38, 0] lib/util_sock.c:write_socket_data(570)
  write_socket_data: write failure. Error = Broken pipe
[2000/09/21 09:24:38, 0] lib/util_sock.c:write_socket(596)
  write_socket: Error writing 4 bytes to socket 7: ERRNO = Broken pipe
[2000/09/21 09:24:38, 0] lib/util_sock.c:send_smb(784)
  Error writing 4 bytes to client. -1. Exiting

****************************************************************************
******

The section below is a cut from the log.smb.1 file that has the same time
stamp and is for the same win98 box.

****************************************************************************
******
[2000/09/21 09:20:46, 1] lib/util_sock.c:client_name(1030)
  Gethostbyaddr failed for 192.168.1.12
[2000/09/21 09:24:38, 1] lib/util_sock.c:client_name(1030)
  Gethostbyaddr failed for 192.168.1.12
****************************************************************************


Thanks,

Jeff McKeon
Bardess Group Ltd.
Phone: 973-895-3500
Fax: 973-895-1900
Email: jsm at bardess.com







More information about the samba-ntdom mailing list