Re: Page Cannot Be Displayed Errors

From: Bernard (qbernard_at_hotmail.com.discuss)
Date: 03/25/05


Date: Fri, 25 Mar 2005 08:56:36 +0800

With all the tests, I think it's most likely due to network connectivity.
As it works from time to time...... but never failed at local machine.

-- 
Regards,
Bernard Cheah
http://www.tryiis.com/
http://support.microsoft.com/
http://www.msmvps.com/bernard/
"Jesse" <nospam@fake.com> wrote in message 
news:%23q32GZLMFHA.3760@TK2MSFTNGP12.phx.gbl...
> The response was immediate when I did that.  When going through the 
> Internet, it was slower, and I receive the timeout error, but when doing 
> this with localhost and the header you suggested below, the response is 
> immediate, and it's not failing at any time.
>
> Jesse
>
> "Kristofer Gafvert" <kgafvert@NEWSilopia.com> wrote in message 
> news:xn0e0571oj7m1op003@news.microsoft.com...
>> Send the header.
>>
>> In WFetch, for Advanced Request, change to "Add Headers" and write:
>>
>> Host: www.name.com\r\n
>>
>> Obviously www.name.com is the website name.
>>
>> I want to see if it still happens if DNS is not used, and when you do it 
>> on the webserver.
>>
>> -- 
>> Regards,
>> Kristofer Gafvert
>> www.gafvert.info - My Articles and help
>> www.ilopia.com
>>
>>
>> Jesse wrote:
>>
>>> Thanks for the Info.  I have just written a little HTTP program that 
>>> does
>>> the same sort of thing, but on a much smaller scale.  Anyway, what I'm
>>> getting with my little program is an error, "Socket Error 10061
>> Connection
>>> Timeout".  With Wfetch, I'm getting, "0x2749 (A request to send or
>> receive
>>> data was disallowed because the socket is not connected and (when
>> sending on
>>> a datagram socket using a sendto call).
>>>
>>> The first error I get with my little program, I got on my local machine
>>> here.  The second error I got in WFetch, I installed the Resource Kit
>>> directly on the web server, and ran WFetch from there.  When I clicked
>> Go,
>>> there was a delay of probably 20 seconds or so, then I got the error.  I
>>> immediately hit Go again, and it went right through without a problem.
>>>
>>> I can't use "localhost" here, because we've got about 10 web sites on
>> this
>>> web server, and none of them would be considered "root" (or whatever you
>>> call it).  In other words, we rely on headers to determine which web
>> site to
>>> go to, so if you type localhost, nothing comes up.
>>>
>>> Don't know if this tells you anything or not.
>>>
>>> Jesse
>>>
>>>
>>> "Kristofer Gafvert" <kgafvert@NEWSilopia.com> wrote in message
>>> news:xn0e052k3j1jqid002@news.microsoft.com...
>>> > IIS 6.0 Resource Kit Tools can be downloaded from here:
>>> >
>>> >
>> http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&displaylang=en
>>> >
>>> >
>>> > --
>>> > Regards,
>>> > Kristofer Gafvert
>>> > www.gafvert.info - My Articles and help
>>> > www.ilopia.com
>>> >
>>> >
>>> > Jesse wrote:
>>> >
>>> >> No, I'm not on the same LAN as our web server.  I am actually located
>> at
>>> > a
>>> >> different site.  I have remote access to the server through Remote
>>> > Desktop,
>>> >> so I can log in and easily check logs, etc.
>>> > >
>>> >> I haven't tried to reproduce this on the server, because we usually
>> don't
>>> >> browse web pages on the server itself.  And as I stated earlier, it's
>> so
>>> >> intermittent, that it would do no good for me to try on the web 
>>> >> server
>>> > when
>>> >> I run into the problem here.  So, I'm not sure what to do with that.
>>> > >
>>> >> Where can I get the IIS 6.0 Resource Kit, and how do I use WFetch?  I
>>> > read
>>> >> something about that yesterday, but wasn't sure if it would help me
>> track
>>> >> this down or not.
>>> > >
>>> >> I have done some additional checking in the logs.  I figured if I got
>> the
>>> >> page error, or a graphic didn't load, then I can check the IIS logs
>> for
>>> > that
>>> >> web site, and if the file was logged there, it got to IIS, and IIS
>>> >> responded, but it just didn't get back to me for some reason.  In
>>> > several of
>>> >> the cases where I've received this error this morning, I saw no entry
>> in
>>> > the
>>> >> log for the page/graphic that I was trying to access.  That tells me
>> that
>>> >> either the request isn't even getting to IIS at this point, or IIS
>> isn't
>>> >> following through with the request, and logging the response.  Not
>> sure
>>> >> which at this point.
>>> > >
>>> >> I installed the Network Monitor, and I've ran it, and I can see
>> requests
>>> >> coming through.  I'll have to spend some time with this and see if I
>> can
>>> >> figure out how to work it out in a scheme for testing.
>>> > >
>>> >> I am the only in-house programmer at this point, and I had considered
>>> >> writing something to do a request ever so often.  I will look into
>> that
>>> > and
>>> >> see what I can come up with.
>>> > >
>>> >> Thanks,
>>> >> Jesse
>>> > >
>>> > >
>>> >> "Kristofer Gafvert" <kgafvert@NEWSilopia.com> wrote in message
>>> >> news:xn0e04zwviy07w6000@news.microsoft.com...
>>> >> > Hi Jesse,
>>> >> >
>>> >> > I have gotten a better understanding of your problem now.
>>> >> >
>>> >> > It sounds like you are quite close to the webserver. Is this
>> correct?
>>> > Is
>>> >> > it on the same LAN as your workstation (the one you was not able to
>>> > access
>>> >> > the webserver with this morning)?
>>> >> >
>>> >> > Anyway, i have seen this before. In that case, the problem was
>> related
>>> > to
>>> >> > their LAN.
>>> >> >
>>> >> > Can you reproduce this on the webserver itself? Please use the IP
>> every
>>> >> > time you try, so that we can rule out DNS. You could also use 
>>> >> > WFetch
>>> > from
>>> >> > the IIS 6.0 Resource Kit. (do not access the website using a proxy,
>> you
>>> >> > need to connect directly to IIS)
>>> >> >
>>> >> > But testing is only a shortcut to find out what the problem is. To
>> find
>>> >> > out if IIS is the problem, we need to find out if the request 
>>> >> > really
>>> > gets
>>> >> > there. So, you need to monitor the network traffic on the 
>>> >> > webserver,
>>> > and
>>> >> > compare it to the IIS logs. If you see requests in the network
>> monitor
>>> >> > log, but nothing is logged in IIS, then it is possible that IIS is
>> the
>>> >> > problem. As you can understand, it is very time consuming to do
>> this,
>>> > and
>>> >> > that is why i suggest you to do some testing first to narrow down
>> from
>>> >> > whom this issue is reproducable.
>>> >> >
>>> >> > If you still get the error message, and the IIS log and the network
>>> >> > monitor log does not differ (regarding http packets), then the
>> request
>>> >> > never made it to IIS. We still do not know if the webserver is the
>>> > problem
>>> >> > (the NIC could be the problem), or some other device. We do however
>>> > know
>>> >> > that IIS is not the problem.
>>> >> >
>>> >> > So if i were in this situation, i would first try to reproduce it 
>>> >> > on
>>> > the
>>> >> > webserver itself. If you have a programmer in the house, with
>> nothing
>>> > to
>>> >> > do, have him or her write you a small application that can do some
>> http
>>> >> > requests every 2 second, and run it on the webserver and see if
>> there
>>> > is
>>> >> > any problems.
>>> >> >
>>> >> > There is a network monitor included in Windows Server 2003 (not 
>>> >> > sure
>>> > about
>>> >> > the Web Edition however) that can be installed from Add/Remove
>> Windows
>>> >> > Components. It is called Network Monitor, or Netmon or something
>> like
>>> >> > that.
>>> >> >
>>> >> > Also, make sure that you have the latest NIC driver installed. It
>>> > could be
>>> >> > the NIC that is dropping or not accepting connections.
>>> >> >
>>> >> > --
>>> >> > Regards,
>>> >> > Kristofer Gafvert
>>> >> > www.gafvert.info - My Articles and help
>>> >> > www.ilopia.com
>>> >> >
>>> >> >
>>> >> > Jesse wrote:
>>> >> >
>>> >> >> The Event logs are clean.  I experienced the problem twice this
>>> > morning,
>>> >> > and
>>> >> >> there is no error with regard to networking or IIS in any of the
>> event
>>> >> > logs.
>>> >> > >
>>> >> >> The web site really isn't that busy.  I would estimate that we may
>>> > have
>>> >> > as
>>> >> >> many as 30 people in at one time.  We are various .ASP
>> applications.
>>> >> > Some of
>>> >> >> them use SQL Server, and some use MS Access for their database.
>>> > However,
>>> >> >> we've experienced the problem in both applications, so I don't
>>> > suspect a
>>> >> > SQL
>>> >> >> Server or MS Access problem at this point, since the problem is
>>> >> > happening in
>>> >> >> both locations.  I've been through all of the systems to make sure
>>> > that
>>> >> > I'm
>>> >> >> closing connections.
>>> >> > >
>>> >> >> The people that experience the problem are located all over the
>> place.
>>> >> >> We've had problems in Virginia, Ohio, Kentucky, Florida, New
>> Mexico.
>>> > So,
>>> >> >> this is not a problem located "on the other side".  It HAS to be
>>> > either
>>> >> > our
>>> >> >> ISP, Cable Modem, Router, or Server.  We've eliminated nearly
>>> >> > everything. At
>>> >> >> this point about the only thing that hasn't been gone through with
>> a
>>> >> >> fine-tooth-comb is IIS and the server settings.  That's the reason
>> for
>>> >> > this
>>> >> >> message, I have no idea how to track down a problem like this with
>>> > IIS.
>>> >> >> I've been checking the logs, but they just tell me when I get
>> access
>>> > to
>>> >> >> something.
>>> >> > >
>>> >> >> I did notice this morning when I got the problem, I immediately
>> went
>>> > and
>>> >> >> looked at the log.  I didn't see any access entry there for what I
>> was
>>> >> >> looking at, but it's possible that I missed it.  If I get the page
>>> > error,
>>> >> >> and don't see an entry in the log, then I can probably assume that
>> IIS
>>> >> >> either didn't get the request for the page, or didn't respond to
>> the
>>> >> >> request.
>>> >> > >
>>> >> >> The problem with trouble-shooting this is when I get a page cannot
>> be
>>> >> >> displayed error, it's cleared up in a split second, literally.
>> So, it
>>> >> > will
>>> >> >> do no good by going to the web server and trying it again when I
>> get
>>> > the
>>> >> >> error here, because it would have cleared itself up by the time I
>> get
>>> >> > there.
>>> >> > >
>>> >> >> Thanks,
>>> >> >> Jesse
>>> >> > >
>>> >> >> "Kristofer Gafvert" <kgafvert@NEWSilopia.com> wrote in message
>>> >> >> news:xn0e04wgxitb5gk01p@news.microsoft.com...
>>> >> >> > Hi,
>>> >> >> >
>>> >> >> > In addition to what Bernard has suggested, also check the event
>> log
>>> > on
>>> >> > the
>>> >> >> > server. Look for network related error messages, as well as
>> messages
>>> >> >> > related to IIS.
>>> >> >> >
>>> >> >> > If you have a busy website, you could also look in the IIS log
>> file
>>> > and
>>> >> >> > see if you have any "missing" requests. That is, when (the time)
>>> > there
>>> >> > is
>>> >> >> > nothing logged by IIS. You could compare the time with other 
>>> >> >> > logs
>>> >> >> > (firewall, network, whatever) to try to figure out what is
>>> > happening.
>>> >> >> >
>>> >> >> > It would be interesting to know where the people that gets this
>>> > problem
>>> >> >> > are located. Maybe they have something in common?
>>> >> >> >
>>> >> >> > I do not think that it is caused by IIS, because it is not 
>>> >> >> > likely
>>> > that
>>> >> > IIS
>>> >> >> > would stop responding to requests, and then start again without
>> any
>>> >> > action
>>> >> >> > from your side.
>>> >> >> >
>>> >> >> > When this is happening the next time, try to access the website
>> from
>>> >> > the
>>> >> >> > webserver itself to found out if IIS is the problem, or if the
>>> > problem
>>> >> > is
>>> >> >> > elsewhere.
>>> >> >> >
>>> >> >> > --
>>> >> >> > Regards,
>>> >> >> > Kristofer Gafvert
>>> >> >> > www.gafvert.info - My Articles and help
>>> >> >> > www.ilopia.com
>>> >> >> >
>>> >> >> >
>>> >> >> > Jesse wrote:
>>> >> >> >
>>> >> >> >> We have been having a LOT of problems lately with people 
>>> >> >> >> getting
>>> > "Page
>>> >> >> >> Cannot Be Displayed" Errors on our web sites.  It indicates
>> "DNS or
>>> >> >> > Server
>>> >> >> >> error" at the bottom of the page, but we've spent LOTS of time
>> with
>>> >> > our
>>> >> >> > ISP
>>> >> >> >> (Road Runner Cable Modem, level 2 Business Class), Our domain
>> name
>>> >> >> >> registrar, and also our DNS servers (Register.com), and our
>> network
>>> >> >> >> technician, who has been through our network with a fine tooth
>>> > comb.
>>> >> >> > We've
>>> >> >> >> found NOTHING WRONG ANYWHERE.  We have had several people tell
>> us
>>> > that
>>> >> >> > the
>>> >> >> >> request for a page is getting through, but nothing is coming
>> back.
>>> > At
>>> >> >> > this
>>> >> >> >> point, we're suspecting IIS.  We're running Windows 2003 Server
>>> > (Web
>>> >> >> >> Edition), which I believe has IIS 6 on it.  We're running this
>> on a
>>> >> >> > fairly
>>> >> >> >> new Dell Web Server.  Is anyone aware of any settings that I 
>>> >> >> >> can
>>> >> > change
>>> >> >> > to
>>> >> >> >> resolve this issue?  It very well may be costing us business
>>> > because
>>> >> > of
>>> >> >> > all
>>> >> >> >> of the errors that people are getting.  Any help at all is
>> greatly
>>> >> >> >> appreciated.
>>> >> >> > >
>>> >> >> >> Thanks,
>>> >> >> >> Jesse
>
> 


Relevant Pages

  • Re: Page Cannot Be Displayed Errors
    ... In WFetch, for Advanced Request, change to "Add Headers" and write: ... > directly on the web server, ... >>> Where can I get the IIS 6.0 Resource Kit, and how do I use WFetch? ...
    (microsoft.public.inetserver.iis)
  • Re: Performance question (IIS 6)
    ... The delay on the first request is due to interaction between IIS process ... You can do this yourself by making a request to the necessary application ... Turn off all the application pool recycling parameters except maybe the ... until you reboot the server. ...
    (microsoft.public.inetserver.iis)
  • Re: Page Cannot Be Displayed Errors
    ... not IIS, but something else. ... >>> directly on the web server, ... >>>>> I have done some additional checking in the logs. ... >>>>> either the request isn't even getting to IIS at this point, ...
    (microsoft.public.inetserver.iis)
  • Re: Page Cannot Be Displayed Errors
    ... I have remote access to the server through Remote Desktop, ... Where can I get the IIS 6.0 Resource Kit, and how do I use WFetch? ... following through with the request, ... > It sounds like you are quite close to the webserver. ...
    (microsoft.public.inetserver.iis)
  • Re: Page Cannot Be Displayed Errors
    ... Jesse wrote:> No, I'm not on the same LAN as our web server. ... > Where can I get the IIS 6.0 Resource Kit, and how do I use WFetch? ... That tells me that> either the request isn't even getting to IIS at this point, or IIS isn't> following through with the request, and logging the response. ...
    (microsoft.public.inetserver.iis)