Eu estava em uma situação semelhante e resolvi meu problema. Estou feliz que minha solução ajude você.
Minha situação é que não consegui fazer o login pelo smbclient com os seguintes logs:
[2015/11/22 20:41:59.373496, 1] auth/server_info.c:526(samu_to_SamInfo3) Failed to get groups from sam account.
[2015/11/22 20:41:59.373625, 0] auth/check_samsec.c:492(check_sam_security) check_sam_security: make_server_info_sam() failed with 'NT_STATUS_INTERNAL_DB_CORRUPTION'
Era a configuração do grupo. isso deve ser mudado.
No meu caso, gerencio minhas contas LDAP com o LDAP ACCOUNT MANAGER (LAM)
Na LAM, adicionei samba3 extension
ao grupo primário do usuário que é tentado usar.
Em outras palavras, você tem 'sambaSID' no grupo que deseja usar? A seção "Grupo" em " link " pode ajudar você.