Because libsmb/libsmb_server.c:SMBC_server() does not check if the \\server\share is a 'msdfs proxy' share or not, libsmbclient cannot access a 'msdfs proxy' share.
Created attachment 4460 [details] Proposed patch for v3-3-test Please review this patch.
Reassign to Jeremy for more immediate review than I can provide right now
This code looks (mostly) correct, except for not initializing in_cache. I'm going to check this in for 3.5.0 and above. Jeremy.
Slightly modified version added to 3.5.0 and above. Satoh please test and close the bug out once you've confirmed. Thanks ! Jeremy.
master commit is c27194a7e08b51a36a3214a84dcd3d6a12c7f891