A principal diferença que eu vejo na sua configuração em comparação com o meu FreeIPA ao vivo (no Fedora 20) é que eu não uso o chaveiro do kernel como um cache de ticket.
default_ccache_name = KEYRING:persistent:%{uid}
Meu /etc/krb5.conf
não especifica isso, portanto, o arquivo padrão é usado. Remover isso deve fazer você ir de novo.
Como Matthew Ife indica em um comentário, o chaveiro do kernel é mais seguro e (eventualmente) será o caminho a percorrer, mas no momento não parece ser estável o suficiente para uso em produção. Você pode relatar isso ao Fedora como um bug.