[Samba] Samba 3.5.4 canonicalize_connect_path failed for service
Roger Wu
wu1004 at gmail.com
Wed Oct 21 09:42:08 UTC 2015
Hi,
I'm now trying to setup a samba server and connected from Win 7 or XP .
I want our PC connected to samba using NIS authentication.
The Linux OS is red hat 6.0 with samba 3.5.4.
So, here is my setting.
smb.conf
[global]
workgroup = TEK
server string = Samba Server Version %v
security = user
passdb backend = tdbsam
interfaces = 127.0.0.1, 172.26.80.0/21
bind interfaces only = Yes
encrypt passwords = No
lanman auth = Yes
client lanman auth = Yes
client plaintext auth = Yes
dns proxy = No
hosts allow = 172.26.
cups options = raw
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
I did most of the same settings in another workstation and
it can works properly fine with NIS authentication.
The only difference would be the OS and samba version (redhat 5.7 + samba
3.0.33)
I just can't get it done on this one.
I use smbclient command to check the authentication on WS and it is fine,
# smbclient -L //cadenv -U roger
Enter roger's password:
Domain=[TEK] OS=[Unix] Server=[Samba 3.5.4-68.el6]
Sharename Type Comment
----------------- ------- --------------
IPC$ IPC IPC Service (Samba Server Version
3.5.4-68.el6)
rd2f_p3015_1_1 Printer HP LaserJet P3010
rd2f_4m3_1 Printer HP LaserJet 5000
roger Disk Home Directories
Domain=[TEK] OS=[Unix] Server=[Samba 3.5.4-68.el6]
Server Comment
--------- ---------------
CADENV Samba Server Version 3.5.4-68.el6
Workgroup Master
--------- -------
TEK
but when I connect to the samba server from PC, I can't pass the
authentication and
it keeps getting the following message from log.smbd
[2015/10/21 16:30:49.834099, 0] smbd/service.c:988(make_connection_snum)
canonicalize_connect_path failed for service roger, path
/misc/home7.2/d410/roger
[2015/10/21 16:30:49.835999, 0] smbd/service.c:988(make_connection_snum)
canonicalize_connect_path failed for service roger, path
/misc/home7.2/d410/roger
[2015/10/21 16:31:09.047194, 0]
lib/util_sock.c:1432(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
read_fd_with_timeout: client 0.0.0.0 read error = Connection reset by
peer.
I've been searched many articles about this message from google,
some said it's about root permission and "chmod
o+x /misc/home7.2/d410/roger" needs to be set,
but it didn't work out for me.
I've been set "EnablePlainTextPassword"="1" for Win7 registry and
I didn't add any user to smbpasswd. (Even I add users to smbpasswd, it
still can't work)
Do I need to add users to smbpasswd?
I've been stuck at this for three days. I really ran out of my tanks.
Hope someone can help me out. Thank you so much.
Best Regards,
Roger
More information about the samba
mailing list