Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Two Servers on One Machine - iframe question

Two Servers on One Machine - iframe question

Two Servers on One Machine - iframe question

I am currently running a pre-packaged (off-the-shelf) file delivery service that runs within a web browser. This service has it's Web Interface set to operate on port 8080.

For branding of this service (and for internal adjustment of user credentials) I am also running Apache 2 with PHP 5.6 on the same machine. The Apache server is running on 80 and the file delivery service is appears inside an iframe of the Apache's homepage.

I've had very good luck with all most all users of this except a few inside corporations running tighter firewalls. The claim from one of the IT person at one of those places is that because the 8080 request is coming not from one of his internal machines but, essentially, from my PHP page with the iframe, his firewall is denying access to the server running 8080.

I'm not sure about this. And if this is the case, how could his client computers see any videos (instructional, perhaps) on webpages with youtube iframe code? Wouldn't that be the same thing?

Also, what he describes basically sounds like the way any NAT router works except all those I am aware of are smart enough to make this type of thing work.

It's my opinion that it's an issue with running a web server on a (slightly) non-standard port of 8080. I've asked whether they can access the iframed server by direct access (i.e..: www.server.com:8080) and have received contradictory answers.

MORE INFO: Since both servers are running on the same machine, I don't think it's not a question of cross site issues. Both servers are within the same domain name and server name. The only difference is the port.

My main question is: What is truly initiating the 8080 request in this situation? Is it his client machine or is it my PHP script?

Any help or insight on this would be greatly appreciated.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close