From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: cmogstored-public@bogomips.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id CFFE61F5F1; Wed, 4 Feb 2015 00:20:24 +0000 (UTC) Date: Wed, 4 Feb 2015 00:20:24 +0000 From: Eric Wong To: mogile@googlegroups.com Cc: cmogstored-public@bogomips.org, David Birdsong Subject: Re: help w/ md5sum PUT Message-ID: <20150204002024.GA882@dcvr.yhbt.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: David Birdsong wrote: > On Tue, Feb 3, 2015 at 3:59 PM, David Birdsong > wrote: > > > Hi Eric, I'm troubleshooting my client that's PUTing to cmogstored and > > getting 400 response codes. > > > > If I supply a header: > > Content-MD5: MJH_pL-pTjsfQV4PiYDLFA== How are you generating that base64? I could be wrong, but it the '_' (underscore) is not a part of the normal set of characters used by base64. Perhaps you're using a base64 variant? (there's one URL-friendly variant, at least) It doesn't look like the gnulib base64 module (which cmogstored uses) handles underscore... (warning: I'm sleep deprived and haven't touched a computer in a few days, so maybe I'm missing something, too)