title: "Range:" http header causes hang in ColdFusion app
body: <p>Whenever I add the "range" header in a HTTP request for a .cfm or .cfc file on my server, I get a timeout. The server simply does not respond. </p>
  
  <p>To debug, I created a blank file called "/signup/test.cfm" on my server. It contains nothing. Next, I make a normal request and an edited request for the file:</p>
  
  <pre><code>Request:
  GET /signup/test.cfm HTTP/1.1
  Host: site.com
  
  Response:
  HTTP/1.1 200 OK
  
  Request:
  GET /signup/test.cfm HTTP/1.1
  Host: site.com
  Range: bytes=0-40960
  
  Response:
  timeout in transmission from site.com
  </code></pre>
  
  <p>If I include the Range header in a request to a static file, there is no problem.</p>
  
  <p>What could be causing this, and how do I debug it? The file I am requesting is empty, so no code should be executing. Application.cfc is empty. Since I assume no code is executing, does this mean that it is a server configuration problem?</p>
  
  <p>EDIT: By adding a  tag to my script, I have confirmed that it <em>does</em> execute the ColdFusion code. The response is just never sent back to me.</p>