Bug 6158 - Windows 98/ME NOT supported in samba 3.2.5 ????
Summary: Windows 98/ME NOT supported in samba 3.2.5 ????
Status: RESOLVED FIXED
Alias: None
Product: Samba 3.2
Classification: Unclassified
Component: File services (show other bugs)
Version: 3.2.5
Hardware: x86 Windows 98
: P3 normal
Target Milestone: ---
Assignee: Volker Lendecke
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-04 14:22 UTC by Erik Grootjans
Modified: 2009-03-26 10:50 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Grootjans 2009-03-04 14:22:34 UTC
I am using debian 4.0
Ande just recently i upgraded to debian 5.0
Debian 4.0 uses Samba 3.0.24
Debian 5.0 uses Samba 3.2.5

Since the new version(3.2.5) I can not connect from a Win98 Client to the server
Or from the server to the client.
If I try it with nautilus from the server to the Windows98 machine; i get as far that i can click on the share - i have to give the username/domein/password. When i give the password, i get an empty directory and an message I cant give the contents, sorry.

If i try to reach the server from the win98 machine i can click on the server name and get than a screen with \\Fredericktown\IPC$ and then password
Because i dont know the password of ipc$, i dont come any closer. 

In version 3.0.24
It worked just fine.
Can you tell me if there is something to do about this.
Or is Windows 98 and ME not any longer supported ????


Thanks


====
My smb.conf lookes like this:


# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2008/06/29 20:11:34

[global]
	workgroup = THUIS
	server string = %h server
	netbios name = Elisabethtown
#	obey pam restrictions = Yes
	security = user
	passdb backend = tdbsam
#	passwd program = /usr/bin/passwd %u
#	passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
#	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
#	dns proxy = No
#	panic action = /usr/share/samba/panic-action %d
#	invalid users = root

	cups options = raw
	printing = cups

	username map = /etc/samba/smbusers

[homes]
	comment = Home Directories
	valid users = %S
	create mask = 0700
	directory mask = 0700
	browseable = No
	writeable = Yes

[printers]
	comment = All Printers
	path = /var/spool/samba
	create mask = 0700
	guest ok = Yes	
	printable = Yes
	browseable = No

[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers

[Laserjet_6MP]
	comment = Laserjet_6MP
	path = /var/spool/samba
	guest ok = Yes
	printable = Yes
#	available = No

[Deskjet_930C]
	comment = Deskjet_930C
	path = /var/spool/samba
	guest ok = Yes
	printable = Yes
#	available = No

[download]
	comment = ftp map
	path = /home/ftp
	writeable = yes
	browseable = yes
	guest ok = yes

[upload]
	comment = upload map
	path = /home/ftp/upload
	writeable = yes
	browseable = yes
	guest ok = yes

[data]
	comment = data
	path = /var/data
	writeable = yes
	browseable = yes
	guest ok = no
Comment 1 Volker Lendecke 2009-03-04 14:38:35 UTC
Try setting "lanman auth = yes". You might have to re-do the "smbpasswd <user>".

Please re-open if this does not help.

Volker
Comment 2 Erik Grootjans 2009-03-05 14:41:03 UTC
Thx for the quick respons end the help ...

I Have added in [global] lanman auth = Yes
I tested the config with testparm --> OK
I restarted samba
and ...
I can browse with Windows Explorer from the Win98 host to the SMB shares
That part is OK

The part that does not function is.
When i browse from the SMB host
I can go to Network Servers
I see the Win98 Server (Win98 with password protected dirs, not on user)
I can open the server and see the shares by name
If i try to open a share I get a inlogscreen (username, domein, password) --> 
(username is inlogname on win98; domain = workgroup; password= sharepassword)

After that i get the message I could not display contents off map.
In 3.0.25 I could open this map and see the contents. 
So I cannot open the shares on the Win98 machine.

Can you help me with this one 
Thx




Comment 3 Volker Lendecke 2009-03-05 14:44:29 UTC
Can you add network traces of both attempts against 3.0.25 and 3.2.5? You can find a guide how to create network traces under

http://wiki.samba.org/index.php/Capture_Packets

Thanks,

Volker
Comment 4 Erik Grootjans 2009-03-07 08:53:22 UTC
Volker,

I did send the traces directly to you.
If you didnot receive them let me know and I will send them.

Erik
Comment 5 Erik Grootjans 2009-03-07 16:47:14 UTC
On the Elisabethtown (samba 3.0.24)
I did a smbtree -b 
and i get the following output:
See error on the Enterprise (Win98)



THUIS
	\\FREDERICKTOWN  		Fredericktown server
		\\FREDERICKTOWN\IPC$           	IPC Service (Fredericktown server)
		\\FREDERICKTOWN\data           	data
		\\FREDERICKTOWN\upload         	upload map
		\\FREDERICKTOWN\download       	ftp map
		\\FREDERICKTOWN\Deskjet_930C   	Deskjet_930C
		\\FREDERICKTOWN\Laserjet_6MP   	Laserjet_6MP
		\\FREDERICKTOWN\print$         	Printer Drivers
	\\ENTERPRISE     		Ceylon_P3_550
cli_rpc_pipe_open: cli_nt_create failed on pipe \srvsvc to machine ENTERPRISE.  Error was ERRSRV - ERRerror (Non-specific error code.)
		\\ENTERPRISE\IPC$           	Externe interprocescommunicatie (IPC)
		\\ENTERPRISE\E              	Disk E Enterprise
		\\ENTERPRISE\DOC-C          	
		\\ENTERPRISE\D              	
		\\ENTERPRISE\BDIENST        	
		\\ENTERPRISE\KRUIDVAT       	
		\\ENTERPRISE\MSP6           	
	\\ELISABETHTOWN  		elisabethtown server
		\\ELISABETHTOWN\IPC$           	IPC Service (elisabethtown server)
		\\ELISABETHTOWN\data           	data
		\\ELISABETHTOWN\upload         	upload map
		\\ELISABETHTOWN\download       	ftp map
		\\ELISABETHTOWN\Deskjet_930C   	Deskjet_930C
		\\ELISABETHTOWN\Laserjet_6MP   	Laserjet_6MP
		\\ELISABETHTOWN\print$         	Printer Drivers
	\\BRITANNICA     		P4 2.53MHz
		\\BRITANNICA\H              	
		\\BRITANNICA\E              	
		\\BRITANNICA\Doc            	
		\\BRITANNICA\Documenten     	
		\\BRITANNICA\Download       	
		\\BRITANNICA\D              	
		\\BRITANNICA\install        	
		\\BRITANNICA\Hardware       	
		\\BRITANNICA\IPC$           	Externe IPC




I did also a smbtree -b on the Fredericktown
and got:
....
	\\ENTERPRISE     		Ceylon_P3_550
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_OK
	\\ELISABETHTOWN  		elisabethtown server

....

I did add client lanman auth = Yes in smb.conf
./samba reload
./samba restart

and i get:
....
	\\ENTERPRISE     		Ceylon_P3_550
cli_rpc_pipe_open: cli_nt_create failed on pipe \srvsvc to machine ENTERPRISE.  Error was ERRSRV - ERRerror (Non-specific error code.)
		\\ENTERPRISE\IPC$           	Externe interprocescommunicatie (IPC)
		\\ENTERPRISE\E              	Disk E Enterprise
		\\ENTERPRISE\DOC-C          	
		\\ENTERPRISE\D              	
		\\ENTERPRISE\BDIENST        	
		\\ENTERPRISE\KRUIDVAT       	
		\\ENTERPRISE\MSP6           	
	\\ELISABETHTOWN  		elisabethtown server
....
And now I can see and open the files, like in 3.0.24
It is working now like in 3.0.24

There still is a that non specific error code.

So again one step closer


Thx


Comment 6 Volker Lendecke 2009-03-12 08:53:14 UTC
Isn't this more a cosmetic problem then? It works, but the fallback from named pipes gives an error message?

Volker
Comment 7 Erik Grootjans 2009-03-12 14:15:49 UTC
It works fine now.

Its the only server giving this errorcode.
It works. so its not a very big issue.
It would be fine if i did get the correct output.
But as said - it works...

Erik
Comment 8 Volker Lendecke 2009-03-26 10:50:07 UTC
Closing, it seems to work. The error message is just cosmetic.