Erro ao provisionar o samba 4 [RESOLVIDO]

1. Erro ao provisionar o samba 4 [RESOLVIDO]

Manoel Fernando Cardoso Bentes
mfcbentes

(usa CentOS)

Enviado em 31/12/2016 - 16:33h

Ao tentar provisionar o Samba 4

samba-tool domain provision --use-rfc2307 --interactive

Apareceu este erro:

ERROR(ldb): uncaught exception - operations error at ../source4/dsdb/samdb/ldb_modules/password_hash.c:2816
File "/usr/lib64/python2.7/site-packages/samba/netcmd/__init__.py", line 176, in _run
return self.run(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/samba/netcmd/domain.py", line 462, in run
nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode)
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 2175, in provision
skip_sysvolacl=skip_sysvolacl)
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 1787, in provision_fill
next_rid=next_rid, dc_rid=dc_rid)
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 1447, in fill_samdb
"KRBTGTPASS_B64": b64encode(krbtgtpass.encode('utf-16-le'))
File "/usr/lib64/python2.7/site-packages/samba/provision/common.py", line 55, in setup_add_ldif
ldb.add_ldif(data, controls)
File "/usr/lib64/python2.7/site-packages/samba/__init__.py", line 225, in add_ldif
self.add(msg, controls)

Já tentei digitar uma senha com letras maiúsculas, minusculas e com caracteres especiais, porém o erro persiste.
Alguém sabe o que poderia ser isto?


  


2. Re: Erro ao provisionar o samba 4 [RESOLVIDO]

Manoel Fernando Cardoso Bentes
mfcbentes

(usa CentOS)

Enviado em 01/01/2017 - 14:48h

Consegui. Era só executar estes dois comandos antes de provisionar

# rm /etc/krb5.conf
# ln -sf /usr/local/samba/private/krb5.conf /etc/krb5.conf


3. Show..

Hugo CR
hugutux

(usa Debian)

Enviado em 27/01/2017 - 13:30h

Sofri um pouco com esse problema, muito obrigado por compartilhar a solução!
Forte abraço!



4. Re: Erro ao provisionar o samba 4 [RESOLVIDO]

Giorgio Tsoukalos
tsoukalos

(usa CentOS)

Enviado em 14/02/2017 - 05:09h

Salvou uma vida amigo!

Muito obrigado por postar a solução, essa atitude sempre é louvável.

Abraços!


5. Re: Erro ao provisionar o samba 4 [RESOLVIDO]

rodolfo wanderley
rodolfo_w

(usa Debian)

Enviado em 19/10/2017 - 00:28h

Boa noite, estou com mesmo problema, fiz os dois comandos acima citados, mas ainda quando vou provisionar dar o mesmo erro, estou instalando o samba no CentOS 7


6. Re: Erro ao provisionar o samba 4 [RESOLVIDO]

Manoel Fernando Cardoso Bentes
mfcbentes

(usa CentOS)

Enviado em 19/10/2017 - 00:33h

Boa noite Rodolfo, vc poderia postar o erro?


7. Erro ao provisionar o samba 4

Ney Prado
rfeeprado

(usa CentOS)

Enviado em 23/10/2017 - 14:26h

Amigo também tenho o mesmo problema, mesmo após usar esses 2 comandos, não da certo, veja o erro.

Administrator password:
Retype password:
ERROR(<class 'samba.provision.ProvisioningError'>): Provision failed - ProvisioningError: guess_names: 'realm =' was not specified in supplied /etc/samba/smb.conf. Please remove the smb.conf file and let provision generate it
File "/usr/lib64/python2.7/site-packages/samba/netcmd/domain.py", line 474, in run
nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode)
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 2028, in provision
sitename=sitename, rootdn=rootdn, domain_names_forced=(samdb_fill == FILL_DRS))
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 608, in guess_names
raise ProvisioningError("guess_names: 'realm =' was not specified in supplied %s. Please remove the smb.conf file and let provision generate it" % lp.configfile)

Tentei varios tipos de senha e o erro persiste.

Pode me ajudar.



8. Re: Erro ao provisionar o samba 4 [RESOLVIDO]

Manoel Fernando Cardoso Bentes
mfcbentes

(usa CentOS)

Enviado em 24/10/2017 - 22:20h

Boa noite Rfeeprado,

Tenta remover o arquivo de configuração do samba 4.

#rm -rf /etc/samba/smb.conf

Em seguida faça o provisionamento.


9. Erro ao provisionar o samba 4

Ney Prado
rfeeprado

(usa CentOS)

Enviado em 30/10/2017 - 17:10h

Valeu, deu certo, obrigado.