diff options
| author | Tomas Krizek <tkrizek@redhat.com> | 2016-08-19 12:16:54 +0200 |
|---|---|---|
| committer | Martin Basti <mbasti@redhat.com> | 2016-08-25 10:19:52 +0200 |
| commit | fa3b3193fabcaa37c2ba9865089fcfc06939c77f (patch) | |
| tree | fcce6a270f5b55065d61ba1c3bad66c66683b373 | |
| parent | 17bb9b9a9ba983020c66f4b83a5918be636ef3bd (diff) | |
Fix ipa-server-install in pure IPv6 environment
Installation in pure IPv6 environment failed because pki-tomcat tried to use
IPv4 loopback. Configuring tomcat to use IPv6 loopback instead of IPv4 fixes
this issue.
https://fedorahosted.org/freeipa/ticket/4291
Reviewed-By: Martin Basti <mbasti@redhat.com>
| -rw-r--r-- | ipaserver/install/cainstance.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ipaserver/install/cainstance.py b/ipaserver/install/cainstance.py index 2ec02d662..c4b8e9ae3 100644 --- a/ipaserver/install/cainstance.py +++ b/ipaserver/install/cainstance.py @@ -578,6 +578,10 @@ class CAInstance(DogtagInstance): config.set("CA", "pki_external_ca_cert_chain_path", cert_chain_file.name) config.set("CA", "pki_external_step_two", "True") + # PKI IPv6 Configuration + config.add_section("Tomcat") + config.set("Tomcat", "pki_ajp_host", "::1") + # Generate configuration file with open(cfg_file, "wb") as f: config.write(f) |
