Using ldap backend, if profile or home path is set to NULL variables are set with default values. This means no simple user authentication with local workstation profile are possible. Previous tests with tdb backend didn't show this behaviour
you can remove the sambaLogonPath attribute and set 'logon path = "" ' in smb.conf for globally setting local profiles.