<?xml version="1.0"?><rss version="2.0"><channel><title>Comments on HTTP Status Codes Explained - AddedBytes.com</title><link>http://www.addedbytes.com/article/http-status-codes-explained/</link><description>Latest comments on HTTP Status Codes Explained on AddedBytes.com</description><!-- ckey="76C662BB" --><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by Jessica ( &lt;a href=""&gt;&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;I recently installed apache 2.2.6, with ssl on Solaris 9.  It's a pretty standard install.&lt;br /&gt;In my access log, I see entries like this every couple minutes:&lt;br /&gt;&lt;br /&gt;127.0.0.1 - - [03/Nov/2007:15:46:41 +0000] &quot;GET /&quot; 400 480&lt;br /&gt;127.0.0.1 - - [03/Nov/2007:15:46:42 +0000] &quot;GET /&quot; 400 480&lt;br /&gt;127.0.0.1 - - [03/Nov/2007:15:46:52 +0000] &quot;GET /&quot; 400 480&lt;br /&gt;127.0.0.1 - - [03/Nov/2007:15:46:53 +0000] &quot;GET /&quot; 400 480&lt;br /&gt;127.0.0.1 - - [03/Nov/2007:15:46:54 +0000] &quot;GET /&quot; 400 480&lt;br /&gt;&lt;br /&gt;I didn't start seeing this until I modified my http.conf from&lt;br /&gt;CustomLog logs/access_log common&lt;br /&gt;to&lt;br /&gt;CustomLog logs/access_log combined&lt;br /&gt;  (I wanted more information in logs for webalizer to have good&lt;br /&gt;reports)&lt;br /&gt;&lt;br /&gt;What would cause these log entries?&lt;br /&gt;&lt;br /&gt;Thanks!</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by bbq ( &lt;a href="http://www.myideology.cn/"&gt;http://www.myideology.cn/&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Great! I need your help!&lt;br /&gt;&lt;br /&gt;And I have linked your address in my blog! :)</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by New to This Stuff ( &lt;a href=""&gt;&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;I have a site where I have .exe files available for download.  Some of the files are quite large.  I see lots of 200 and 206 status codes among others.  Is there anything I can do to determine exactly how many FULL copies were successfully downloaded?  Would a 200 status code indicate that?  Could multiple 206 codes from the same IP indicate a successfull download of a FULL copy?&lt;br /&gt;&lt;br /&gt;Thanks.</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by Jeff Johnson ( &lt;a href=""&gt;&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Here's where to set the max request-URI length in Apache 2.2:&lt;br /&gt;&lt;br /&gt;http://httpd.apache.org/docs/2.2/mod/core.html#limitrequestline&lt;br /&gt;&lt;br /&gt;Thought this might help some of you.</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by Mike ( &lt;a href="http://ezrstats.org"&gt;http://ezrstats.org&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Good information - thank you.  I'm not encountering an HTTP 414 error until about 6-8,000 characters in the URL (using 1and1.com managed server. (I use long URI to upload data).</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by LeeTK ( &lt;a href="http://www.leetk.com"&gt;http://www.leetk.com&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Thanks for so complete Http error info</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by Hohn A. Parker ( &lt;a href=""&gt;&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Great post(s)!&lt;br /&gt;&lt;br /&gt;I have a &quot;slightly&quot; unrelated question if I may...&lt;br /&gt;&lt;br /&gt;We have a situation (which I've been tasked to fix of course!) where a custom mod is behaving badly and causing apache to appear hung. (Before you ask :-): No, I dot not have the swag to make them fix the thing. I have to live with, detect and create an axe to recover from the behavior.) By hung I mean connect but not respond. Most of the time this means apache's active process count incrementally grows until it reaches its configured max. But not always.&lt;br /&gt;&lt;br /&gt;Can you suggest a programmatic way of testing a server (apache or otherwise) to see if it is &quot;hung&quot;?&lt;br /&gt;&lt;br /&gt;Thanks in advance!&lt;br /&gt;&lt;br /&gt;John</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by sqeaky ( &lt;a href="http://www.freetechupport.us"&gt;http://www.freetechupport.us&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Curtis if someone is just using prebuilt scripts to attack your server, simple use of best practices with thwart them every time. Patch your software in a timely fashion, have a tightly configured firewall, and make sure to use secure Remote administration tools, like SSH, and a script kiddy will be left out in the cold. However a more determined hacker, might use your server to find a day 0 exploit, but this is unlikely and is a risk all webmasters share.</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by sqeaky ( &lt;a href="http://www.freetechupport.us"&gt;http://www.freetechupport.us&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;I used this to generate a set of error pages for each response over 500, Thanks!</description></item><item><title>Comment on HTTP Status Codes Explained</title><link>http://www.addedbytes.com/article/http-status-codes-explained/comments/</link><guid>http://www.addedbytes.com/article/http-status-codes-explained/comments/</guid><description>Comment by Travis Finucane ( &lt;a href="http://www.finucane.org/"&gt;http://www.finucane.org/&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Rahul, download the source of thttpd from http://www.acme.com/software/thttpd/. Then modify libhttpd.c to add whatever status titles you wish. Compile it. Create a cgi with a Status: XXX header. &lt;br /&gt;&lt;br /&gt;Of course, this doesn't mean the server is actually behaving as it should. For example 206, should really only be returned if the request only asks for partial content, and it should actually return the bytes specified by content-range.</description></item></channel></rss>