CentOS7 Kerberos Auth: Improper format of Kerberos configuration file;
After many hours, many different sets of eyes, a dozen rebuilds and rejoins, the #samba freenode channel, and hard liquor, I found the solution.
It turns out that whichever tools associated with the join neglected to add the =
sign while referencing the [realm]
.
The second half of this problem was due to an sssd-libwbclient
conflict with what ships in CentOS 7.2. Performing a yum remove sssd-libwbclient
fixed that as well, and wbinfo
now successfully returns what it is supposed to.
Redhat bug that is related: https://bugzilla.redhat.com/show_bug.cgi?id=1175511
I may not know much about kerberos but I fixed this locally by converting the file into unicode. Everything appears to be working fine. Good luck!
See https://github.com/krb5/krb5/pull/379.