ERF12-5287 » History » Revision 5
Revision 4 (Tommy McNeely, 05/04/2015 05:05 PM) → Revision 5/9 (Dominic Cleal, 05/05/2015 03:57 AM)
h1. ERF12-5287: Unable to create realm entry Possible solutions to this issue: h2. Expired Keytab Do you see an error like this in /var/log/foreman-proxy/proxy.log? <pre> ERROR -- : Failed to initailize credentials cache from keytab: krb5_get_init_creds_keytab: Decrypt integrity check failed </pre> Your Keytab may be expired. The keytab expiration follows your password expiration policies. You can get a new one by: <pre> # kinit admin@EXAMPLE.COM (or other suitable IPA admin) # ipa-getkeytab -s ipa01.example.com -p realm-proxy@EXAMPLE.COM -k /etc/foreman-proxy/freeipa.keytab # chown foreman-proxy:foreman-proxy /etc/foreman-proxy/freeipa.keytab </pre> h2. Wrong Size Error Do you see an error like this in /var/log/foreman-proxy/proxy.log? <pre> E, [2014-11-03T15:23:02.715791 #21273] ERROR -- : Wrong size. Was 307, should be 191 </pre> This is due to a bug in Ruby: https://bugs.ruby-lang.org/issues/8182 This has been fixed in On RHEL 7.1 + 7 and rebuilds, please run @yum update ruby@. this hasn't been backported yet. The relevant bugzilla is: https://bugzilla.redhat.com/show_bug.cgi?id=1071187 On 7.0, you You can temporarily work around the problem by commenting these out on lines 505-506 in /usr/share/ruby/xmlrpc/client.rb: <pre> #elsif expected != "<unknown>" and expected.to_i != data.bytesize and resp["Transfer-Encoding"].nil? # raise "Wrong size. Was #{data.bytesize}, should be # #{expected}" </pre>