EOF occurred in violation of protocol

Steven Stallion sstallion at gmail.com
Sun May 13 12:48:01 CDT 2012


On Sat, May 12, 2012 at 2:10 AM, Matt Mackall <mpm at selenic.com> wrote:
> On Sat, 2012-05-12 at 00:32 -0700, Steven Stallion wrote:
>> All,
>>
>> I've been beating my head against this one for the last several hours.
>> I've narrowed it down a bit, but I still can't reason out exactly what
>> is going wrong. We've had an Apache install serving up hgweb.cgi using
>> Python 2.4.3 and Mercurial 1.7.5 for quite some time now with no
>> issue. After an upgrade to 2.2.1, pushes to upgraded repositories blow
>> out with "EOF occurred in violation of protocol" on clients running
>> older versions of OpenSSL (0.9.8g). There have been no other
>> configuration changes. After downgrading back to 1.7.5 the problem
>> went away.
>
> Can you get it to break with a minimum Python SSL socket script?
>
> Can you bisect the problem to a particular cset?

Sure thing - I should be able to get to this sometime this week. Stay tuned!

Steve


More information about the Mercurial-devel mailing list