From: Zed Shaw Date: 2006-07-27T00:04:03+09:00 Subject: Re: Mongrel Patch - Fixes 404 Error in IE On Wed, 2006-07-26 at 16:25 +0900, Brian Takita wrote: > Zed or anybody on the Mongrel core team, if you see this, please take a look > at the patch. > http://rubyforge.org/tracker/index.php?func=detail&aid=5190&group_id=1306&atid=5147 Brian, I've been watching your patch and bug reports but haven't had time to deal with them just yet. Next week I'll be attacking the bug list and doing a release. BTW, your patch has a potential buffer overflow in two directions. There's a simpler fix I'll do in the parser, but use your patch to get you over the hump until I make it. Basically, strstr and then searching for a "/" without any sizes will cause nasty things. Also, Mongrel doesn't really recognize URLs like this since it's not doing vhosts or anything, so the real question is why IE is sending this crap. I'll add the patch since frankly you can't fight IE, but there's *got* to be a reason IE is sending this. I use IE in testing all the time and never had this happen. Maybe it's that stupid localhost:3000 vs. http://localhost:3000 thing (try typing both into IE and see if one works but the other doesn't)? Zed