EOF occurred in violation of protocol

Matt Mackall mpm at selenic.com
Sat May 12 04:10:19 CDT 2012


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?

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list