When I have an user with the login "user@domain", the user can´t log on in the domain. In the prior version of samba (3.0.7), we use username.map file to mapping users like this: jorge_mecon = jorge@mecon. With the new versions (3.0.8 and above) I´ve the following log in the log.smbd file: [2005/02/08 11:20:47, 0] auth/auth_util.c:make_server_info_info3(1134) make_server_info_info3: pdb_init_sam failed! And the user can´t log on. The solution that I found was copy auth/auth_util.c file of the version 3.0.7 on the new version tree and re-compile samba, and work fine. Thanks in advance
I've tested this entry jorge = jorge@mecon Assuming that the Samba DC's domain is MECON. It works fine in 3.0.11.
It also works if Samba is not the DC of domain if the mapped user ends with @domain.
I tried with samba 3.0.11 but this version don´t fix the problem. One thing: My domain is called "SERVIDORES", and the user log on with "jorge@mecon" and I translate it to jorge_mecon with the username.map. The problem occurs in the File Server, not in the PDC. I can resolve the problem with the following parameter: security = SERVER instead of security = DOMAIN (this parameter I´ve set in version 2.2.x and 3.0.7 and function without problems). Thanks in advance
you can translate that to jorge_mecon but it means nothing. security = domain performs the username mapping after authentication. This is by design (see 3.0.8 release notes). Closing this bug again as wont fix. Sorry.