title: Tomcat with https a non-root user - Bind exception 443
body: <p>I want to run tomcat on port 443 with non-root user (https://machinIP). I'm getting below error:</p>
  
  <pre><code>Error initializing endpoint java.net.BindException: Permission denied:443
  </code></pre>
  
  <p>I don't have port 443 in use for sure. I read somewhere that we cannot use port 443 a non-root user &amp; alternative is to use iptables but I'm not aware on exactly how to use iptables..</p>
  
  <p>I'll appreciate if someone can give me the exact command of iptables &amp; whether I need to make any changes in server.xml a well? Current server.xml uses port 8080 for http &amp; port 8443 for https.</p>
  
  <p>Thanks!</p>