I get almost the same errors with version 4.0.8.
root@obgdc10:~# kpasswd
kpasswd: Client not found in Kerberos database getting initial ticket
root@obgdc10:~# klist -e
klist: No credentials cache found (ticket cache FILE:/tmp/krb5cc_0)
root@obgdc10:~# klist -l
Principal name Cache name
-------------- ----------
root@obgdc10:~# klist -k
Keytab name: FILE:/etc/krb5.keytab
klist: No such file or directory while starting keytab scan
root@obgdc10:~# klist -V
Kerberos 5 version 1.10.1
root@obgdc10:~# host -t SRV _ldap._tcp.OBG.local.
_ldap._tcp.OBG.local has SRV record 0 100 389 obgdc10.obg.local.
root@obgdc10:~# host -t A obgdc10.obg.local.
obgdc10.obg.local has address 192.168.10.38
root@obgdc10:~# kinit
administrator@OBG.LOCAL
kinit: Cannot contact any KDC for realm 'OBG.LOCAL' while getting initial credentials
root@obgdc10:~#
Did you get your 4.0.6 running?