I have installed active domain on nethserver 7.5
when I try to start sssd I get the following error
Failed to read keytab [default]: No such file or directory
could someone please tell me how to create this file please
so I can get ad working thanks
kirk
these are the error logs
[main] (0x0010): Could not initialize backend [1432158209]
(Sat Sep 22 23:06:49 2018) [sssd[be[.co.uk]]] [select_principal_from_keytab] (0x0010): Failed to read keytab [default]: No such file or directory
(Sat Sep 22 23:06:49 2018) [sssd[be[ .co.uk]]] [dp_module_run_constructor] (0x0010): Module [ad] constructor failed [2]: No such file or directory
(Sat Sep 22 23:06:49 2018) [sssd[be[.co.uk]]] [dp_target_init] (0x0010): Unable to load module ad
(Sat Sep 22 23:06:49 2018) [sssd[be[ .co.uk]]] [be_process_init] (0x0010): Unable to setup data provider [1432158209]: Internal Error
Kirk_macdonald:
.co.uk
my domain name is there I just left it out
mrmarkuz
(Markus Neuberger)
September 22, 2018, 11:26pm
4
Seems like it’s the same error as here :
You may try to move away the keytab file with mv /etc/krb5.keytab ~
and restart/rejoin/reinstall AD:
I fixed the problem and I know what is causing this bug
when you install nethserver when you set the hostname during install
if you type say
dtjholdings.co.uk
in the webgui after install in the top left you get a email address of
root@.co.uk
if you set hostname as
webhost.dtjholdings.co.uk
in the gui top left you get email address
root@webhost.dtjholdings.co.uk
so you need a dot before the domain name to get a correct hostname
so when you try to create the ad it shows as
ad.dtjholdings.co.uk
you need to add the whole domain name in my case
webhost.ad.dtjholdings.co.uk
also when you install ad and it does not connect with sssd not starting when you uninstall the ad it deletes samba-dc
when you reinstall samba-dc does not reinstall I had to install this manually myself after I installed manually and set the domain name to the above it installed fine with no errors
3 Likes