From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.229.87.136 with SMTP id w8cs137536qcl; Mon, 24 Jan 2011 16:46:37 -0800 (PST) Return-Path: Received-SPF: pass (google.com: domain of rack-devel+bncCMroutjFDBDquvjpBBoEX6M_fw@googlegroups.com designates 10.101.152.28 as permitted sender) client-ip=10.101.152.28; Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-devel+bncCMroutjFDBDquvjpBBoEX6M_fw@googlegroups.com designates 10.101.152.28 as permitted sender) smtp.mail=rack-devel+bncCMroutjFDBDquvjpBBoEX6M_fw@googlegroups.com; dkim=pass header.i=rack-devel+bncCMroutjFDBDquvjpBBoEX6M_fw@googlegroups.com Received: from mr.google.com ([10.101.152.28]) by 10.101.152.28 with SMTP id e28mr851352ano.14.1295916396903 (num_hops = 1); Mon, 24 Jan 2011 16:46:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:x-beenthere:mime-version:date:x-ip:user-agent :x-http-useragent:message-id:subject:from:to:x-original-sender :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:sender:list-subscribe:list-unsubscribe:content-type; bh=MoeNqa6LygyougCQ+QKlkjx0Nzy9H8sIj4tMiwgusGo=; b=jVZtMfA767E5O5WHCDSPSlYEwkfE9I54Vp71Vbx71B8N5WAX11UAaorCEteC1c8hB6 K/2Gg2hLepfx6xma4N957p1HvegwRfmSVCibE69dw4FYiaeuclP8AA7AJXBVuP7fukFd hcv6HQZs5QnktgnTV6XZBqJ3TZmntRKl49Zvo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:mime-version:date:x-ip:user-agent:x-http-useragent :message-id:subject:from:to:x-original-sender:reply-to:precedence :mailing-list:list-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; b=7N1CWbYrTnnXefzDveBxblnVl4twjuCY6h8CfsbM5v9yuIoge5qrdeRxIMUz9urV5/ iX2J4e788guNUJd+9JsQV4eftXfitAhuKNq3pj4D/MEri7w+XPLOv1uSIgpJsICsJh8F L1AkzCU1zKa0RqLSoREeYjfG89UUkAx3bSAlk= Received: by 10.101.152.28 with SMTP id e28mr193201ano.14.1295916394459; Mon, 24 Jan 2011 16:46:34 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.150.201.10 with SMTP id y10ls1706034ybf.6.p; Mon, 24 Jan 2011 16:46:33 -0800 (PST) Received: by 10.150.145.7 with SMTP id s7mr2028986ybd.25.1295916393416; Mon, 24 Jan 2011 16:46:33 -0800 (PST) MIME-Version: 1.0 Received: by 10.142.50.7 with SMTP id x7mr262754wfx.49.1295913545070; Mon, 24 Jan 2011 15:59:05 -0800 (PST) Received: by f20g2000prn.googlegroups.com with HTTP; Mon, 24 Jan 2011 15:59:05 -0800 (PST) Date: Mon, 24 Jan 2011 15:59:05 -0800 (PST) X-IP: 122.49.151.96 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.237 Safari/534.10,gzip(gfe) Message-ID: <628de8fb-bd57-4b41-9c3d-517b104a8c47@f20g2000prn.googlegroups.com> Subject: rack fails to parse multipart mixed request From: Junglee To: Rack Development X-Original-Sender: anuj.luthra@gmail.com Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 Rack fails while parsing incoming mulitpart/mixed request on my application (rack 2.4, ruby1.9.2, rails3) with an "EOFError: bad content body" more specifically while parsing the request for boundary: >>gems/rack-1.2.1/lib/rack/utils.rb:495:in 'parse_multipart' while looking up similar issues, came across this post from last year, where eventually there was no real solution to problem. http://groups.google.com/group/rack-devel/browse_thread/thread/c6401ab4c3fd8a13/c2ce9a3722146f15?lnk=gst&q=multipart+mixed#c2ce9a3722146f15 Another post at http://efreedom.com/Question/1-3338196/Rack-110-Error-Parse-Multipart ended with a remark that no sulution existed in rack world for multipart/mixed requests. rack (1.10) Jeremy seems to have added a regression test and fix for it https://github.com/jeremy/rack/commit/841b0fb0357986f3241483d159368225681bac89 but it doesn't seem to have made its way into rack repository. Has this situation improved at all? Seems strange that multipart support is still missing !! regards, Anuj