diff options
Diffstat (limited to 'sca-cpp/trunk/modules/http/proxy-ssl-member-conf')
-rwxr-xr-x | sca-cpp/trunk/modules/http/proxy-ssl-member-conf | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/sca-cpp/trunk/modules/http/proxy-ssl-member-conf b/sca-cpp/trunk/modules/http/proxy-ssl-member-conf index 0ae98af482..cb42a1e9db 100755 --- a/sca-cpp/trunk/modules/http/proxy-ssl-member-conf +++ b/sca-cpp/trunk/modules/http/proxy-ssl-member-conf @@ -24,20 +24,17 @@ root=`echo "import os; print os.path.realpath('$1')" | python` host=$2 sslport=`$here/httpd-addr port $3` +if [ "$sslport" = "443" ]; then + sslportsuffix="" +else + sslportsuffix=":$sslport" +fi -cat >>$root/conf/svhost-ssl.conf <<EOF +cat >>$root/conf/vhost-ssl.conf <<EOF # Generated by: proxy-ssl-member-conf $* # Add proxy balancer member -BalancerMember balancer://sslcluster https://$host:$sslport -ProxyPassReverse / https://$host:$sslport/ - -EOF - -cat >>$root/conf/dvhost-ssl.conf <<EOF -# Generated by: proxy-ssl-member-conf $* -# Add proxy balancer member -BalancerMember balancer://sslcluster https://$host:$sslport -ProxyPassReverse / https://$host:$sslport/ +BalancerMember balancer://sslcluster https://$host$sslportsuffix +ProxyPassReverse / https://$host$sslportsuffix/ EOF |