Skip to content

Commit 57dbe64

Browse files
committed
Bug 9479 - provide option for built in https
Listen on 6443 instead of 8443 because tomcat6 will change 8443 to a random one when CATALINA_HOME is not /usr/share/tomcat6 change iptable rule
1 parent c5bbdb1 commit 57dbe64

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

python/lib/cloudutils/serviceConfigServer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ def config(self):
7070
bash("rm -f /etc/cloud/management/tomcat6.conf")
7171
bash("ln -s /etc/cloud/management/server-ssl.xml /etc/cloud/management/server.xml")
7272
bash("ln -s /etc/cloud/management/tomcat6-ssl.conf /etc/cloud/management/tomcat6.conf")
73-
if not bash("iptables-save |grep PREROUTING | grep 8443").isSuccess():
74-
bash("iptables -A PREROUTING -t nat -p tcp --dport 443 -j REDIRECT --to-port 8443")
73+
if not bash("iptables-save |grep PREROUTING | grep 6443").isSuccess():
74+
bash("iptables -A PREROUTING -t nat -p tcp --dport 443 -j REDIRECT --to-port 6443")
7575
else:
7676
if not os.path.exists("/etc/cloud/management/server-nonssl.xml") or not os.path.exists("/etc/cloud/management/tomcat6-nonssl.conf"):
7777
raise CloudRuntimeException("Cannot find /etc/cloud/management/server-nonssl.xml or /etc/cloud/management/tomcat6-nonssl.conf, https enables failed")

0 commit comments

Comments
 (0)