I have a machine running Windows 7 Home Premium x64.

IIS7 is up and running; I can navigate to localhost:80 and the spiffy IIS7 welcome screen appears.

When I try this on any of my other machines, the request times out. And, yes, I can successfully ping the IIS7 host machine from the other machines.

I've tried looking over the IIS7 documentation, and the answer is probably there but I can't find it.

Or is it maybe something to do with Windows 7 security?

Thanks.

link|improve this question
feedback

migrated from serverfault.com Dec 6 '10 at 8:14

This question came from our site for system administrators and desktop support professionals.

5 Answers

Perhaps it's the Windows Firewall (or a 3rd party one) blocking that traffic...

link|improve this answer
feedback

From the remote machine try doing a telnet to port 80

telnet SERVER_IP 80

The 80 in the end is important because it tells telnet to connect to port 80. If you can't connect then I would check the windows firewall and IIS configuration. In that order.

link|improve this answer
feedback

Are you attempting to connect to the web server by IP address? To isloate DNS, you may want to try connecting by IP address.

And I agree that Windows Firewall is the most likely culprit here. If you can rule out the firewall, you may want to verify the bindings of the site both from the IIS Manager and through something such as:

NETSTAT -noab > out.txt && out.txt
link|improve this answer
feedback

Besides checking the firewall verify the bindings in IIS.

link|improve this answer
Hi, how do you verify the bindings in IIS? – iamserious May 11 '11 at 11:15
feedback

Attempting to web develop across Windows Home Group, you must turn off the "Home or Work" (local) FireWall on the IIS machine for the other machine on the Home Group to see the application.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.