Regarding the router and port 80: My web address is configured to point to my router (which has a static IP address); the router in turn forwards all HTTP requests to the IP address of the Red Hat server. Previously, I've had this server set up with Apache and been able to access content remotely from the internet (www.mysite.com). So, I can't see there being an issue with the firewall blocking requests on port 80. As it stands now, this is the behaviour I'm getting:
When I don't have the Tomcat service running and I type
http://darktower/myapp/hello on the server, a message box pops up that says 'The connection was refused when attempting to contact darktower.'
When start the Tomcat service and I type
http://myapp/hello on the server, I get the web page the servlet generates.
When I type
http://mysite.com/myapp/hello on the server, I get a blank web page.
I tried adding the following line to my /etc/hosts file:
192.168.1.xxx darktower.mysite.com darktower
(where 192.168.1.xxx is the static IP address I've assigned the server)
This didn't change the behaviour.
It seems to me that since the Apache content can be served remotely through the internet (www.mysite.com) that Tomcat service running on port 80 should work as well. Any further ideas? Many thanks again for your feedback. David.