# Implement Shadowsocks to Fix urlopen error EOF occurred in violation of protocol (_ssl.c:719) Error- Python Tutorial

By | August 28, 2019

To fix urlopen error EOF occurred in violation of protocol error, we update python version to fix this error in this tutorial.

Fix urlopen error EOF occurred in violation of protocol (_ssl.c:719) Error – Python Web Crawler Tutorial

In this tutorial, we will propose a new way to fix this error: using shadowsocks to open a url and this error does not occur.

If we do not shadowsocks to access google.com in python 3.5, we will get this error.

OpenSSL 1.0.2k  26 Jan 2017
<urlopen error EOF occurred in violation of protocol (_ssl.c:719)>

Then we use shadowsocks as a proxy, then run application again.

OpenSSL 1.0.2k  26 Jan 2017
<!doctype html><html itemscope="" itemtype="http://schema.org/SearchResultsPage"