connections to a msdfs share do not work if client connect to a netbios alias. Example and log: netbios name = scudc01 netbios aliases = scudc [netlogon] msdfs proxy = \otherserver\foo msdfs root = yes and a client connecting to \\scudc\netlogon will result in: [2006/08/02 10:36:28, 10] smbd/msdfs.c:parse_dfs_path(44) temp in parse_dfs_path: .scudc\netlogon. after trimming \'s [2006/08/02 10:36:28, 10] smbd/msdfs.c:parse_dfs_path(54) parse_dfs_path: hostname: scudc [2006/08/02 10:36:28, 3] lib/util.c:interpret_addr(1273) sys_gethostbyname: Unknown host. scudc [2006/08/02 10:36:28, 3] smbd/msdfs.c:get_referred_path(512) get_referred_path: Invalid hostname scudc in path \scudc\netlogon [2006/08/02 10:36:28, 3] smbd/error.c:error_packet(146) error packet at smbd/trans2.c(4945) cmd=50 (SMBtrans2) NT_STATUS_NO_SUCH_FILE
Created attachment 2077 [details] Patch This should fix it. I'll check this in. Please test. Jeremy
looks good, thanks!
Fixed - Jerry please pick up for 3.0.23b. Jeremy.