Updating a Red Hat Satellite 6 host fails with error "Failed to create realm entry: ERF12-5287 [ProxyAPI::ProxyException] | ([RestClient::BadRequest]: 400 Bad Request) for Capsule https://satellite.example.com:9090/realm/EXAMPLE.COM"

Solution Verified - Updated -

Issue

  • Updating a Red Hat Satellite 6 host fails with error Failed to create realm entry: ERF12-5287 [ProxyAPI::ProxyException] | ([RestClient::BadRequest]: 400 Bad Request) for Capsule https://satellite.example.com:9090/realm/EXAMPLE.COM

  • Host specific task i.e. creating a new Host or updating an existing one (by adding to HostGroup) fails with error

# cat /var/log/foreman/production.log

E, [2017-03-21T10:44:33.432271 #10928] ERROR -- : Failed to initailize credentials cache from keytab: krb5_get_init_creds_keytab: Password has expired

2017-03-21 10:44:33 [app] [W] Failed to create client.example.com realm entry: ERF12-5287 [ProxyAPI::ProxyException]: Unable to create realm 
entry ([RestClient::BadRequest]: 400 Bad Request) for Capsule https://satellite.example.com:9090/realm/EXAMPLE.COM  | ProxyAPI::ProxyException: ERF12-5287 [ProxyAPI::ProxyException]: Unable to create realm entry ([RestClient::BadRequest]: 400 Bad Request) for Capsule https://satellite.example.com:9090/realm/EXAMPLE.COM

Environment

  • Red Hat Satellite 6.2
  • IPA Server

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content