This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients alex, christian.heimes, docs@python, dstufft, janssen, joernheissler, njs
Date 2018-02-26.09:57:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1519639044.92.0.467229070634.issue31711@psf.upfronthosting.co.za>
In-reply-to
Content
The message "EOF occurred in violation of protocol" is set by Python. Python maps SSL_ERROR_SYSCALL with SSL error code == 0 and len == 0 to that error message. 

https://github.com/python/cpython/blob/master/Modules/_ssl.c#L682-L689
https://github.com/python/cpython/blob/master/Modules/_ssl.c#L2263

I don't know why the code was implemented that way.
History
Date User Action Args
2018-02-26 09:57:24christian.heimessetrecipients: + christian.heimes, janssen, alex, njs, docs@python, dstufft, joernheissler
2018-02-26 09:57:24christian.heimessetmessageid: <1519639044.92.0.467229070634.issue31711@psf.upfronthosting.co.za>
2018-02-26 09:57:24christian.heimeslinkissue31711 messages
2018-02-26 09:57:24christian.heimescreate