And FQDN of "waiverdb.example.com" is "web-waiverdb.app.os.example.com"
the Kerberos principal will be
"HTTP/web-waiverdb.app.os.example.com@EXAMPLE.COM" which may not match
the principal in server's keytab.
This can be changed by using different configuration file with dns_canonicalize_hostname=false setting and setting path to the file
using KRB5_CONFIG environment variable.
The new option krb_principal allows to override the Kerberos principal
in waiverdb-cli configuration file instead. E.g:
By default Kerberos tries to use FQDN of the server. E.g. if client.conf
contains:
And FQDN of "waiverdb.example.com" is "web-waiverdb.app.os.example.com"
the Kerberos principal will be
"HTTP/web-waiverdb.app.os.example.com@EXAMPLE.COM" which may not match
the principal in server's keytab.
This can be changed by using different configuration file with
dns_canonicalize_hostname=falsesetting and setting path to the fileusing
KRB5_CONFIGenvironment variable.The new option
krb_principalallows to override the Kerberos principalin waiverdb-cli configuration file instead. E.g:
Signed-off-by: Lukas Holecek hluk@email.cz