[Samba] samba4 [homes] | canonicalize_connect_path failed for service
L.P.H. van Belle
belle at bazuin.nl
Wed Feb 5 06:15:38 MST 2014
just saw this:
> This is Version 4.1.4-SerNet-Debian-7.wheezy. The [homes] section:
>
> [homes]
shouldnt this be :
> [home]
>-----Oorspronkelijk bericht-----
>Van: abartlet at samba.org [mailto:samba-bounces at lists.samba.org]
>Namens Andrew Bartlett
>Verzonden: woensdag 5 februari 2014 8:53
>Aan: mourik jan heupink
>CC: samba at lists.samba.org
>Onderwerp: Re: [Samba] samba4 [homes] |
>canonicalize_connect_path failed for service
>
>On Tue, 2014-01-28 at 20:19 +0100, mourik jan heupink wrote:
>> Hi,
>>
>> Meanwhile we've come many steps further, and a new issue has
>risen. In
>> samba4 AD we have a user with:
>>
>> - homeDirectory \\server\username
>> - homeDrive P:
>> - scriptPath logon.bat
>>
>> When this user logs on, logon.bat is executed successfully, but
>> homeDirectory is NOT mounted on P: and in the logs we see:
>>
>> canonicalize_connect_path failed for service username,
>> path /\\server\username
>>
>> It seems that samba is thinking that homeDirectory should be in a
>> path-form, and not a UNC? However, most (if not all?) docs
>tell me that
>> homeDirectory should be a UNC...
>>
>> This is Version 4.1.4-SerNet-Debian-7.wheezy. The [homes] section:
>>
>> [homes]
>> comment=Home directory for %S
>> read only = No
>> browseable = No
>>
>> Now, if I add "path = /home/%S" to the homes section then things
>> suddenly start working.
>>
>> Anyone else seeing this? Is this expected behaviour?
>
>What are you using in nsswitch to resolve the user's name?
>
>I suspect you are using something expecting pure rfc2307 attributes,
>rather than the built in and rather limited winbind. The issue is that
>in AD, the attribute you want is called unixHomeDirectory. However,
>while limited, you are still best to use the built in winbind and
>nss_winbind on the AD DC, which will expect home directories in the
>pattern of /home/domain/user, unless you change 'template
>homedir = ' to
>be 'template homedir = /home/%USERNAME%'.
>
>(To others: This post is not an invitation to re-open past threads on
>the topic).
>
>Andrew Bartlett
>
>--
>Andrew Bartlett http://samba.org/~abartlet/
>Authentication Developer, Samba Team http://samba.org
>Samba Developer, Catalyst IT
>http://catalyst.net.nz/services/samba
>
>
>--
>To unsubscribe from this list go to the following URL and read the
>instructions: https://lists.samba.org/mailman/options/samba
>
>
More information about the samba
mailing list