bin/109827: mount_smbfs didn't handle password authentication corrent

lkoeller at FreeBSD.org lkoeller at FreeBSD.org
Sun Mar 4 02:00:13 UTC 2007


>Number:         109827
>Category:       bin
>Synopsis:       mount_smbfs didn't handle password authentication corrent
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 04 02:00:12 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Lars Köller
>Release:        FreeBSD 6.2-RELEASE i386
>Organization:
Computing Center, University of Bielefeld, Germany
>Environment:
System: FreeBSD door.koellers.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Sat Jan 13 13:02:29 CET 2007 root at door.koellers.net:/backup/obj/usr/src/sys/DOOR i386

>Description:

	I try to mount a CIFS share from a samba server (mips little endian
	based linux wireles router).

	Access with smbclient and kde konqueror smb://server/share succeeded
	after password and username is requested. smbd logs:

[2007/03/04 01:43:15, 4] source/lib/substitute.c:automount_server(183)
  Home server: funk
[2007/03/04 01:43:15, 4] source/smbd/password.c:smb_password_ok(475)
  smb_password_ok: Checking SMB password for user lkoeller
[2007/03/04 01:43:15, 5] source/smbd/password.c:smb_password_ok(489)
  smb_password_ok: challenge received
[2007/03/04 01:43:15, 4] source/smbd/password.c:smb_password_ok(499)
  smb_password_ok: Checking NT MD4 password
[2007/03/04 01:43:15, 4] source/smbd/password.c:smb_password_ok(504)
  smb_password_ok: NT MD4 password check failed
[2007/03/04 01:43:15, 4] source/smbd/password.c:smb_password_ok(518)
  smb_password_ok: Checking LM password
[2007/03/04 01:43:15, 4] source/smbd/password.c:smb_password_ok(520)
  smb_password_ok: LM password check succeeded
[2007/03/04 01:43:15, 3] source/smbd/password.c:authorise_login(791)
  authorise_login: ACCEPTED: session list username (lkoeller) and given password ok


	When I try to mount with

	mount_smbfs -I funk.koellers.net -W MUSIC -u lkoeller //lkoeller at funk/multimedia /smb_funk

	the samba server shows tha the validation of the password failed.
	 The same smbd log part as above:

[2007/03/04 01:50:03, 4] source/lib/substitute.c:automount_server(183)
  Home server: funk
[2007/03/04 01:50:03, 4] source/smbd/password.c:smb_password_ok(475)
  smb_password_ok: Checking SMB password for user lkoeller
[2007/03/04 01:50:03, 5] source/smbd/password.c:smb_password_ok(489)
  smb_password_ok: challenge received
[2007/03/04 01:50:03, 4] source/smbd/password.c:smb_password_ok(499)
  smb_password_ok: Checking NT MD4 password
[2007/03/04 01:50:03, 4] source/smbd/password.c:smb_password_ok(504)
  smb_password_ok: NT MD4 password check failed
[2007/03/04 01:50:03, 4] source/smbd/password.c:smb_password_ok(518)
  smb_password_ok: Checking LM password
[2007/03/04 01:50:03, 4] source/smbd/password.c:smb_password_ok(523)
  smb_password_ok: LM password check failed
[2007/03/04 01:50:03, 2] source/smbd/password.c:pass_check_smb(575)
  pass_check_smb failed - invalid password for user [lkoeller]
[2007/03/04 01:50:03, 3] source/smbd/password.c:authorise_login(855)
  authorise_login: ACCEPTED: guest account and guest ok (samba)


	The mount_smbfs command succeeds, when using it between two FreeBSD
	servers!!!

	Perhaps a big/littele endian issue problem when submitting the password
	to the samba server?


>How-To-Repeat:



>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list