tags:

views:

758

answers:

2

i created a site on my iis7 it's like http://localhost:88/my i also can access it like this http://myip:88/my but when a friend of mine from a remote computer tried to access it like this http://myip:88/my it gives him 404 not found

anybody can tell me what should i do to make it work from remote ?

A: 

That seems odd. To help the diagnostic look into your IIS' logs (Typically found in C:\Windows\System32\Logfiles\W3SVCn or similar location). If your server effectively responded with a 404 status, this should have left tracks in the log, and probably showing the erroneous URL typed by your friend or some' like that...

mjv
+2  A: 

Check your firewall. You will have to open TCP Port 88.

Part 4: Opening Up to the Outside World

Windows Firewall blocks the World Wide Web Services port by default (Port 80). With this port blocked, other machines cannot connect to your web server. This severely limits the scope of potential web site viewers. So, in order to show your new web site and server to the outside world you must add an exception to the Windows Firewall.

  1. Click Start and type firewall into the Search bar and press enter. (Note: Make sure you select Windows Firewall and not Windows Firewall with Advanced Security)

  2. Click Change Settings

  3. Click the Exceptions Tab and Scroll to World Wide Web Services (HTTP).

  4. Click the check box and click OK.

Now your machine is accessible to the outside world. You can connect to your machine by typing in the IP address of your server into another machine’s web browser.

source

jinsungy
it's working if i disable my firewall, i should find a way to make my it not block this thing
Omu
I added instructions to this answer to open HTTP, but in your case you need to specify TCP Port 88.
jinsungy