Project

General

Profile

Actions

Bug #447

closed

Segfault while rewriting a request in an Apache ProxyPass setup

Added by Anonymous about 19 years ago. Updated over 16 years ago.

Status:
Invalid
Priority:
Normal
Category:
mod_rewrite
Target version:
-
ASK QUESTIONS IN Forums:

Description

I'm using lighttpd behind an Apache server running on FreeBSD 5.1 like this:
<Location /map/log/>
ProxyPass http://127.0.0.1:3000/map/log/
ProxyPassReverse http://127.0.0.1:3000/map/log/
</Location>

Making a request for "/map/log/archives/000096.html" with the following rewrite rule in place consistently crashes lighttpd 1.4.8 with signal 11:
"/map/log/archives/000096.html" => "http://codingmonkeys.de/map/log/articles/2004/06/13/fight-for-your-right%E2%80%A6",

I'm guessing it's the hex-escaped unicode ellipsis at the end of the URL that causes this.

-- map

Actions #1

Updated by stbuehler over 16 years ago

  • Status changed from New to Fixed
  • Resolution set to invalid

the % has a special meaning - use %% to escape them (and rtfm... grmpf). segfault fixed.

Actions #2

Updated by stbuehler over 16 years ago

  • Status changed from Fixed to Invalid
Actions

Also available in: Atom