How do I make an internal address available to the outside?

Marc Chevalier
Marc Chevalier used Ask the Experts™
on
Greetings, I have a web enabled component to our software system that will allow customers to look at their inventory from a web browser.  It is set up internally and working by typing exactly the following into a browser, "http://192.168.0.12:8080/WebSynapse".  This brings you to a login page for the application called WebSynapse.  My question is this, it works fine from the inside of our network but how can I make this available to our customers external to our network?  I asked our telecom company to port forward for me and they setup forwarding on an external address but they said they could not qualify it with the /WebSynapse at the end.  As a result, it does not work.  Any ideas on what I am doing wrong here?  Thank you.  One more thing, I know that the app is installed in a Tomcat 5.5 directory.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
They have to port froward 8080 and not the regular port 80. call them back and make sure they forward port 8080, Also if you have a router you will need to forward port 8080 via NAT on the router. This is usually done on your end.
Login to the router an forward TCP port 8080 to IP address 192.168.0.12
Marc ChevalierIT Consultant

Author

Commented:
Thank you spiderwilk007, the only problem is that I have no access to our router, it is all fully managed by a company named cbeyond.  What they have done it forwarded and external ip of 74.7.161.246 to 192.168.0.12:8080 and when I key in 74.7.161.246 from my smartphone, I get nothing found.
Success in ‘20 With a Profitable Pricing Strategy

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Senior infrastructure engineer
Top Expert 2012
Commented:
And if you type
Http://74.7.161.246:8080 ?
My guess is that they have a misconfiguration, the most common would be that they are forwarding port 80 to 192.168.0.12 (the defualt for web services), when in reality they need to forward port 8080 to 192.168.0.12. You could test this by changing the port in IIS to 80 and see if it works. Have them explain what "they could not qualify it with the /WebSynapse at the end" this means.

Commented:
you need to add teh "8080" and the end of your request also, otherwise, it will assume port 80 as a standard browser. so http://74.7.161.246:8080, I just treied it and I see a landing page for an apache tomcat server congratualting me on setting it up correctly.  Doesn't sound like that is what you were describing, but something is responding to the request.
Ernie BeekSenior infrastructure engineer
Top Expert 2012

Commented:
If I do that, I get a tomcat homepage. So it looks like its going through
Ernie BeekSenior infrastructure engineer
Top Expert 2012

Commented:
If I add /websynapse I get a 404 message. Looks like the page has to be configured to allow external requests.
Okay, then you need to go into IIS and enable anonymous access to the webpage folder /websynapse
Or in Apache/TOMCAT whichever you are running.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial