2016-12-23 0:22 GMT+01:00 Andrea Janna <andr...@brazcubas.br>:
> Package: samba
> Version: 2:4.5.2+dfsg-1
> Severity: normal
> Tags: upstream patch

Hi,
> After upgrading from Samba 4.4.7 to 4.5.2 user authentication stopped working 
> in our installation.
>
> We are mapping (via username map script) usernames from full email addresses 
> to real Samba usernames so that users can login to Samba server using email 
> address as username.
> Samba is configured as standalone server.
>
> Upstrean commit 3f82db56cbf2727abd465e28ac02ad2242b47c29 modified client 
> domain mapping so that an empty domain is not mapped any more to Samba server 
> domain if username contains "@".
> Since we have no domain at our site Windows clients send empty domain string 
> to Samba when users attempt to log in.
> When user tries to login using full email address as username Samba doesn't 
> map the empty domain to Samba server domain and authentication fails.
>
> As reported in upstream bug https://bugzilla.samba.org/show_bug.cgi?id=12375 
> preserving empty domain is useful only if there is a domain controller.
> I'd expect that when Samba configuration is "server role = standalone" empty 
> client domain will always be mapped to server domain.
>
> I wrote a simple patch that fixes the problem allowing empty domain mapping 
> if Samba role is standalone server.

Thanks for this report.

Can you forward this to upstream bugzilla (linked to
https://bugzilla.samba.org/show_bug.cgi?id=12375) and report back bug#
here?

Thanks

-- 
Mathieu

Reply via email to