Re: HTTP 400 - Bad Request

From: David Wang [Msft] (someone_at_online.microsoft.com)
Date: 09/20/04


Date: Mon, 20 Sep 2004 03:30:30 -0700

Windows Server 2003 comes with Network Monitor, available as a Windows
Component in Add/Remove Programs, "Networking Tools". You can install it,
enable it on the appropriate network interface, and set it to sniff for
traffic matching a variety of filters. It's pretty powerful; the UI gets
the job done but won't win any awards for helping you figure out how things
work. You pretty much have to know what you are doing.

-- 
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Dave Munday" <thehappymundays@hotmail.com> wrote in message
news:uNcJR7knEHA.592@TK2MSFTNGP11.phx.gbl...
David
many thanks for your support. I shall start tomorrow on trying to gt to the
bottom of this.
Can you advise on the taking of the network trace
thanks
Dave
"David Wang [Msft]" <someone@online.microsoft.com> wrote in message
news:O69LU$SnEHA.3756@TK2MSFTNGP11.phx.gbl...
> Umm, none of those settings have ANYTHING to do with a 400 Bad Request.
>
> 400 Bad Request indicates something wrong with the request when it is
> parsed, and IIS never bothered to execute it. All the areas that you
pointed
> out requires IIS to execute the request (to even care about
authentication,
> execute permissions, or file ACLs) -- thus they have to be completely
> irrelevant by definition.
>
>
> 400 bad request typically indicate a client-side issue since it is the one
> that is sending the bad request.  The server is simply informing the user
of
> that fact by returning a 400 error.
>
> 400 Bad Requests are best troubleshoot by taking a network trace of the
> "bad" request and see what is wrong with it (post the capture to this
> newsgroup if you cannot read HTTP).  This requires the cooperation of
> whoever is getting the "400 Bad Request" -- because everyone else will be
> perfectly unaffected.
>
> As for the "Page not found" errors -- those require you to turn off the
> browser's "Show Friendly HTTP Errors" option and retrieving the actual
error
> code.  Please post the actual error code and we can proceed further.
>
>
> You have to do these basic things to troubleshoot -- randomly changing
> settings will not help and can harm.
>
> -- 
> //David
> IIS
> This posting is provided "AS IS" with no warranties, and confers no
rights.
> //
> "Craig" <anonymous@discussions.microsoft.com> wrote in message
> news:35e401c49d16$0411e720$a601280a@phx.gbl...
> Hello Dave,
>
> I know this issue. Please check your IIS website name
> settings in the following areas.
>
> - IIS Authenication
> - IIS Scripts and Executibles
> - Windows System Folder Permissions
>
> If you would like to correspond further, I have created a
> temporary email address you can contact me at:
>
> DAVE3-CONTACT-CRAIG@GNIS.NET
>
> Sincerely,
>
> Craig
>
> >-----Original Message-----
> >Hello folks, I may not be in the right place so
> apologies if not
> >
> >I have a small IIS 6.0 site on my Windows 2000 server
> that is used to
> >require user acceptance of school rules prior to
> accessing the Internet.
> >This works fine and 95% of web browsing is okay. However
> we often get the
> >HTTP 400 - Bad Request message and pages not found. When
> I come home the
> >same page displays as expected.
> >
> >Can anybody please point me in the right direction for
> addressing this
> >
> >Thanks
> >
> >Dave
> >
> >
> >.
> >
>
>


Relevant Pages

  • Re: Where is the user impersonation token stored?
    ... Can you explain a little more with respect to IIS? ... User requests a restricted page and the Windows popup dialog appears so ... When an HTTP request is finished and the response is sent back to the client ... Where does IIS (or some ISAPI authentication filter/extension) get ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: Slow browsing with cable modem
    ... > the windows box is not having the problem. ... > His network is faster than my comcaste connection. ... > there is no swap but the OP has not responded to my last request over on ... both Win and Linux. ...
    (comp.os.linux.networking)
  • Forcing ASP.NET processing of an arbitrary file
    ... I have a simple project server which shares files from within our network. ... The specific problem I'm facing is that I have certain HttpHandlers that ... Because the actual IIS ... were a regular request. ...
    (microsoft.public.dotnet.framework.aspnet)
  • File.Copy
    ... a file over the network. ... If I run the same code on IIS 5.1 on Windows XP on the same ... String destFileName, Boolean overwrite) System.IO.File.Copy(String ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Where is the user impersonation token stored?
    ... It looks like this is an IIS question now. ... > bounces back a 401 to the client along with the possible authentication ... > header to the server on each request. ... >> 1) User requests a restricted page and the Windows popup dialog ...
    (microsoft.public.dotnet.framework.aspnet.security)