6

We are running a KDC on OS X 10.10 Yosemite, to which we have added a service principal for remotely accessing a (legacy) host:

$ kadmin add -r host/a.b.c.d@REALM

Since the host only supports des-cbc-crc key encryption, we then tried (unsuccessfully) to add that:

$ kadmin add_enctype -r host/a.b.c.d@REALM des-cbc-crc
kadmin: bad enctype "des-cbc-crc"

Thinking that DES is (quite sensibly) disabled by default, we tried placing allow_weak_crypto=true in the [libdefaults] section of /var/db/krb5kdc/kdc.conf and restarting the kdc process, but to no avail.

Many hours have been spent thrashing around, but have born no fruit. Surely Apple haven't compiled Kerberos without any support for DES? How do we solve this?

eggyal
  • 392
  • 4
  • 16