Note that there are some explanatory texts on larger screens.

plurals
  1. POpython requests ssl error 550
    text
    copied!<p>I've been trying to login to site using python 3.3 and requests, but I couldn't get that far. When ever i try to go to that page I get unknown _ssl.c:550 error. Google and other pages work just fine.</p> <pre><code>Traceback (most recent call last): File "C:\Python33\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 478, in urlopen body=body, headers=headers) File "C:\Python33\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 285, in _make_request conn.request(method, url, **httplib_request_kw) File "C:\Python33\lib\http\client.py", line 1065, in request self._send_request(method, url, body, headers) File "C:\Python33\lib\http\client.py", line 1103, in _send_request self.endheaders(body) File "C:\Python33\lib\http\client.py", line 1061, in endheaders self._send_output(message_body) File "C:\Python33\lib\http\client.py", line 906, in _send_output self.send(msg) File "C:\Python33\lib\http\client.py", line 844, in send self.connect() File "C:\Python33\lib\site-packages\requests\packages\urllib3\connection.py", line 95, in connect ssl_version=resolved_ssl_version) File "C:\Python33\lib\site-packages\requests\packages\urllib3\util.py", line 634, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Python33\lib\ssl.py", line 245, in wrap_socket _context=self) File "C:\Python33\lib\ssl.py", line 345, in __init__ raise x File "C:\Python33\lib\ssl.py", line 341, in __init__ self.do_handshake() File "C:\Python33\lib\ssl.py", line 548, in do_handshake self._sslobj.do_handshake() ssl.SSLError: [SSL] unknown error (_ssl.c:550) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Python33\lib\site-packages\requests\adapters.py", line 324, in send timeout=timeout File "C:\Python33\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 502, in urlopen raise SSLError(e) requests.packages.urllib3.exceptions.SSLError: [SSL] unknown error (_ssl.c:550) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\Tomas\Documents\Dropbox\python\web_login.py", line 8, in &lt;module&gt; page = requests.get(url, verify=False) File "C:\Python33\lib\site-packages\requests\api.py", line 55, in get return request('get', url, **kwargs) File "C:\Python33\lib\site-packages\requests\api.py", line 44, in request return session.request(method=method, url=url, **kwargs) File "C:\Python33\lib\site-packages\requests\sessions.py", line 382, in request resp = self.send(prep, **send_kwargs) File "C:\Python33\lib\site-packages\requests\sessions.py", line 485, in send r = adapter.send(request, **kwargs) File "C:\Python33\lib\site-packages\requests\adapters.py", line 379, in send raise SSLError(e) requests.exceptions.SSLError: [SSL] unknown error (_ssl.c:550) </code></pre> <p>Here is script I tried.</p> <pre><code>import requests url = "https://klevas.vu.lt/" page = requests.get(url, verify=False) print (page.content) </code></pre> <p>Changing url to <code>https://www.klevas.vu.lt</code> (added www) results in different error: <code>class 'socket.gaierror'&gt;: [Errno 11004]</code></p> <pre><code>Traceback (most recent call last): File "C:\Python33\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 478, in urlopen body=body, headers=headers) File "C:\Python33\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 285, in _make_request conn.request(method, url, **httplib_request_kw) File "C:\Python33\lib\http\client.py", line 1065, in request self._send_request(method, url, body, headers) File "C:\Python33\lib\http\client.py", line 1103, in _send_request self.endheaders(body) File "C:\Python33\lib\http\client.py", line 1061, in endheaders self._send_output(message_body) File "C:\Python33\lib\http\client.py", line 906, in _send_output self.send(msg) File "C:\Python33\lib\http\client.py", line 844, in send self.connect() File "C:\Python33\lib\site-packages\requests\packages\urllib3\connection.py", line 73, in connect timeout=self.timeout, File "C:\Python33\lib\socket.py", line 417, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): socket.gaierror: [Errno 11004] getaddrinfo failed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Python33\lib\site-packages\requests\adapters.py", line 324, in send timeout=timeout File "C:\Python33\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 528, in urlopen raise MaxRetryError(self, url, e) requests.packages.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.klevas.vu.lt', port=443): Max retries exceeded with url: / (Caused by &lt;class 'socket.gaierror'&gt;: [Errno 11004] getaddrinfo failed) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\Tomas\Documents\Dropbox\python\web_login.py", line 7, in &lt;module&gt; page = requests.get(url, verify=False) File "C:\Python33\lib\site-packages\requests\api.py", line 55, in get return request('get', url, **kwargs) File "C:\Python33\lib\site-packages\requests\api.py", line 44, in request return session.request(method=method, url=url, **kwargs) File "C:\Python33\lib\site-packages\requests\sessions.py", line 382, in request resp = self.send(prep, **send_kwargs) File "C:\Python33\lib\site-packages\requests\sessions.py", line 485, in send r = adapter.send(request, **kwargs) File "C:\Python33\lib\site-packages\requests\adapters.py", line 372, in send raise ConnectionError(e) requests.exceptions.ConnectionError: HTTPSConnectionPool(host='www.klevas.vu.lt', port=443): Max retries exceeded with url: / (Caused by &lt;class 'socket.gaierror'&gt;: [Errno 11004] getaddrinfo failed) </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload