ipa host-find httpd ticket delegation may fail when system date is changed
Issue
If an IdM/IPA server system date is changed back and forth, for instance to workaround a certificate expiration issue, some ipa commands may fail with errors such as:
ipa host-find --all
ipa: ERROR: Local error: SASL(-1): generic failure: GSSAPI Error: Unspecified GSS failure.
Minor code may provide more information (Ticket not yet valid)
or with debug:
ipa: DEBUG: approved_usage = SSLServer intended_usage = SSLServer
ipa: DEBUG: cert valid True for "CN=example.redhat.com,O=EXAMPLE.REDHAT.COM"
ipa: DEBUG: handshake complete, peer = <IP>:443
ipa: DEBUG: Caught fault 4203 from server http://example.redhat.com/ipa/xml:
Local error: SASL(-1): generic failure: GSSAPI Error: Unspecified GSS failure. Minor code
may provide more information (Ticket not yet valid)
ipa: DEBUG: Destroyed connection context.xmlclient
ipa: ERROR: Local error: SASL(-1): generic failure: GSSAPI Error: Unspecified GSS failure.
Minor code may provide more information (Ticket not yet valid)
Environment
- Red Hat Enterprise Linux 6.2
- Red Hat Enterprise Linux 6.3
- ipa-server-2.1.3-9
- ipa-server-2.2.0-16
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.