[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: samba4



A te

# Global parameters
[global]
        workgroup = EXAMPLE
        realm = EXAMPLE.TST
        netbios name = SMTP
        server role = active directory domain controller
        dns forwarder = 212.216.112.112
        idmap_ldb:use rfc2307 = yes

[netlogon]
        path = /var/lib/samba/sysvol/example.tst/scripts
        read _only_ = No

[sysvol]
        path = /var/lib/samba/sysvol
        read _only_ = No

Il 04/10/2014 19:12, franchi@modula.net ha scritto:
Il dns e' interno a samba. Altre soluzioni? Perche' samba non parte mentre samba-domain si????????????
Il 03/10/2014 15:36, franchi@modula.net ha scritto:
Il 02/10/2014 19:57, Marco Pirola ha scritto:
ldap non e' piu' necessario con samba4 in quanto gestito da solo.
Per quanto riguarda il rule sono riuscito a cavarmela. OrA N'ALTRO IMPICCIO: MI CHIEDE IL TIPO DI DC che dovrebbe essere active directory daemon ma non funziona inserendolo nel smb.con. Idee, informazioni?
Il 02/10/2014 15:36, franchi@modula.net ha scritto:
Il 01/10/2014 19:42, Marco Pirola ha scritto:
Ho provato a rimuovere o backuppare il file smb.conf, il processo va a termine senza errori ma invocando samba restart il servizio non parte. Nei log infatti dice che non riesce a trovare smb.conf. Il wiki di samba non dice nulla a tal proposito.
Il 01/10/2014 19:03, franchi@modula.net ha scritto:
Il 01/10/2014 18:50, Marco Pirola ha scritto:
sto cercando di convigurare un dc usando samba4. Inceppo sempre in questo errore. Che posso fare?
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/lib/python2.7/dist-packages/samba/netcmd/domain.py", line 401, in run
    use_rfc2307=use_rfc2307, skip_sysvolacl=False)
  File "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line 2019, in provision
    sitename=sitename, rootdn=rootdn, domain_names_forced=(samdb_fill == FILL_DRS))
  File "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line 595, 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)


Sembra mancare la specifica del realm "kerberos" indispensabile per l'autenticazione ldap.

Hai provato a seguire questo consiglio:

"Please remove the smb.conf file and let provision generate it" ?

Luciano


Come hai fatto a installare samba4?
Hai installato tutto quello che serve a monte per AD? ( in particolare openldap e krbd5)

http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio_Active_Directory_con_Debian_Wheezy


O  è un PDC (Primary Domain Controller) o è un DC (Domain Controller). Se ne hai un solo server è sicuramente un PDC.

La configurazione dovrebbe fornirla il seguente comando integrato con le opportune informazioni "
"samba-tool domain provision" 

Hai installato e configurato il server dns?


Prova a postare smb.conf.

Luciano


Reply to: