[Mongrel] bad URI(is not URI?): c:\boot.ini

Berger, Daniel Daniel.Berger at Qwest.com
Thu Mar 8 14:33:11 EST 2007

> -----Original Message-----
> From: mongrel-users-bounces at rubyforge.org 
> [mailto:mongrel-users-bounces at rubyforge.org] On Behalf Of Zed A. Shaw
> Sent: Thursday, March 08, 2007 11:11 AM
> To: mongrel-users at rubyforge.org
> Subject: Re: [Mongrel] bad URI(is not URI?): c:\boot.ini
> On Thu, 08 Mar 2007 10:57:06 +0000
> Kris Leech <krisleech at interkonect.com> wrote:
> > Please note this message is not related to my previous one from
> > yesterday, this is on a different server (textdrive server).
> > I have only one mongrel application running but 'randomly' 
> it will go 
> > down, the mongrel.log file shows:
> > 
> > ERROR: undefined method 'request_uri' for #<URI::Generic:0x5383948 
> > URL:*>
> > ERROR: bad URI(is not URI?): c:\boot.ini
> > [FATAL] failed to allocate memory
> Dammit, THIS is why I refused to add support for those idiots 
> who insist on making GET requests with a full URL.  It's just 
> one more attack vector and I can't validate the code in 
> Ruby's URI parsing.
> I'll probably make this optional then for those people who 
> don't care about IE on a localhost setup.

Is this something that needs to be fixed in the URI module, i.e.
handling Windows-style file URL's? Or should I just nevermind?


This communication is the property of Qwest and may contain confidential or
privileged information. Unauthorized use of this communication is strictly 
prohibited and may be unlawful.  If you have received this communication 
in error, please immediately notify the sender by reply e-mail and destroy 
all copies of the communication and any attachments.

More information about the Mongrel-users mailing list