diff --git a/systemvm/debian/opt/cloud/bin/setup/consoleproxy.sh b/systemvm/debian/opt/cloud/bin/setup/consoleproxy.sh index 9d3aea01de7..e061c4e028d 100755 --- a/systemvm/debian/opt/cloud/bin/setup/consoleproxy.sh +++ b/systemvm/debian/opt/cloud/bin/setup/consoleproxy.sh @@ -44,10 +44,13 @@ setup_console_proxy() { setup_sshd $ETH0_IP "eth0" fi - vncport=`cat /root/vncport` - log_it "vncport read: ${vncport}" - sed -i 's/8080/${vncport}/' /etc/iptables/rules.v4 - log_it "vnc port ${vncport} rule applied" + if [ -f /root/vncport ] + then + vncport=`cat /root/vncport` + log_it "vncport read: ${vncport}" + sed -i 's/8080/${vncport}/' /etc/iptables/rules.v4 + log_it "vnc port ${vncport} rule applied" + fi disable_rpfilter enable_fwding 0