I have a web application running on a Linux box using Tomcat6.
I have setup port forwarding so that any requests on port 80 get redirected to port 8080 which works fine.
The problem I have is that the web app makes calls to API's using HTTP (on port 80), so it is unable to send any requests or receive any requests because everything is directed to the web app on port 8080.
Is there any way to allow the server to send/receive on port 80, but external hosts (i.e. users of the web app) connecting to the server are directed to 8080.