title: Can't connect from outside
body: <p>Recently set up an Arch Linux server with apache. I've got my domain pointed to my public IP, and I can connect to it from my own network. However, if outside the network (tested using my phone on the cellular network rather than wifi), no one can connect.</p>
  
  <p>People are able to connect using SSH or FTP clients, but even though ports 80 and 433 are open, no one can access the site but me.</p>
  
  <p>When using my phone as a test, I get a 502 error. One of my server assistants is getting <code>Error code: ERR_CONNECTION_TIMED_OUT</code> when he tries to connect with a browser.</p>
  
  <p>Any suggestions? My apache config is set to listen for all IPs on port 80, I know. What else could I be missing?</p>
  
  <p>EDIT: I believe my ISP blocks port 80. Is there a way to configure apache (or my router) to redirect browsers which navigate to the IP to port 81?</p>