bbolli / tumblr-utils

Utilities for dealing with Tumblr blogs, Tumblr backup
GNU General Public License v3.0
667 stars 124 forks source link

urlopen error [Errno 1] #227

Closed AgentGrady closed 3 years ago

AgentGrady commented 3 years ago

I am having a problem, whenever I try to download a blog I get this error message urlopen error [Errno 1, I tried entering an API code and running the CMD as a administrator but nothing seems to solve it. What am I doing wrong here?

bbolli commented 3 years ago

Can you show the command you entered and the complete output?

AgentGrady commented 3 years ago

Certainly

C:\Windows\System32>tumblr_backup.py askemperorclaudius-blog <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1 <urlopen error [Errno 1] _ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version> getting https://api.tumblr.com/v2/blog/askemperorclaudius-blog.tumblr.com/posts?reblog_info=true&api_key=T7YMGB3yf0kSI4Aa0ktCHr7Ip1jSRNEiWo7ISKpYe9c9IecvEz&limit=1

bbolli commented 3 years ago

Please try tumblr_backup.py -S askemperorclaudius-blog

AgentGrady commented 3 years ago

OK, I tried that and I get the exact same problem

cebtenzzre commented 3 years ago

Closing as duplicate of #226

bbolli commented 3 years ago

I'm not sure if this is a duplicate. #226 refers to macOS, not Windows.

cebtenzzre commented 3 years ago

@bbolli This can occur on Windows if using a really old Python build (2.7.2 or older), as TLS 1.2 support was added to OpenSSL 1.0.1 released on March 14, 2012. But that isn't a tumblr-utils issue as it is trivial to update to Python 2.7.18 on Windows.

bbolli commented 3 years ago

So, @AgentGrady, what's your Python version?