IIS running but not serving content
- by Kyle
I have an internal dev server running Windows 2k8 R2 with the Web and FTP Server roles set up which won't serve any content at all.
Trying to connect from another host via telnet yields 'connection failed':
c:\>telnet devserver 80
Connecting To devserver...Could not open connection to the host, on port 80: Conn
ect failed
Using netstat -an | find "80" on the dev server returns no connections on port 80 (a few on 1801, etc)
tcpview confirms this, listing no open connections on port 80.
The following services related to the Web role are running:
World Wide Web Publishing Service
Application Host Helper Service
Microsoft FTP Service (ftp connections to port 21 are granted)
Windows Process Activation Service
The default website bindings are:
Type Host Name Port IP Address Binding Information
http 80 *
net.tcp 808:*
net.pipe *
net.msmq localhost
msmq.formatname localhost
When setting up a new application under the default site, the test function passes both connection/authorisation only if the 'connect as' user is local admin, otherwise the test errors with 'invalid application path'.
At no point is the W3SVC service PID bound to port 80 (it is running and bound to 21 for ftp).
There are no W3SVC log directory at c:\inetpub\logs\LogFiles\ (only FTPSVC2), and no HTTPERR directory at c:\windows\system32\ or c:\windows\system32\logfiles\.
There do not appear to be any related errors in the event logs.
I'd really appreciate any thoughts on be a good place dig into what's (not) going on here!