Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A proxy error #186

Open
odin032 opened this issue May 2, 2023 · 1 comment
Open

A proxy error #186

odin032 opened this issue May 2, 2023 · 1 comment

Comments

@odin032
Copy link

odin032 commented May 2, 2023

Traceback (most recent call last):
File "/home/kali/.local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 600, in urlopen
httplib_response = self._make_request(conn, method, url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/kali/.local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 387, in _make_request
six.raise_from(e, None)
File "", line 2, in raise_from
File "/home/kali/.local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 383, in _make_request
httplib_response = conn.getresponse()
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse
response.begin()
File "/usr/lib/python3.11/http/client.py", line 318, in begin
version, status, reason = self._read_status()
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/http/client.py", line 279, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/socket.py", line 706, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/ssl.py", line 1278, in recv_into
return self.read(nbytes, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/ssl.py", line 1134, in read
return self._sslobj.read(len, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2546)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 489, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "/home/kali/.local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 640, in urlopen
retries = retries.increment(method, url, error=e, _pool=self,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/kali/.local/lib/python3.11/site-packages/urllib3/util/retry.py", line 399, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.sslproxies.org', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2546)')))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/kali/Downloads/Insta-mass-account-creator/creator.py", line 12, in
accountCreator()
File "/home/kali/Downloads/Insta-mass-account-creator/creator.py", line 7, in accountCreator
runbot()
File "/home/kali/Downloads/Insta-mass-account-creator/modules/seleniumbot.py", line 200, in runbot
account = AccountCreator(config.Config['use_custom_proxy'], config.Config['use_local_ip_address'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/kali/Downloads/Insta-mass-account-creator/modules/seleniumbot.py", line 32, in init
self.__collect_sockets()
File "/home/kali/Downloads/Insta-mass-account-creator/modules/seleniumbot.py", line 36, in __collect_sockets
r = requests.get("https://www.sslproxies.org/")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 587, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 701, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 563, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='www.sslproxies.org', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2546)')))

@odin032 odin032 changed the title I don't even knwo whats's that error A proxy error May 2, 2023
@iamyungray
Copy link

This error message is indicating that the SSL version is not compatible with the website that you are trying to access. It seems that you are trying to access the website https://www.sslproxies.org/, but the SSL handshake is failing with an error "wrong version number". This is usually caused by an SSL protocol mismatch between the client and the server.

One possible solution is to update the SSL protocol version to match the one that the server supports. You can do this by specifying the SSL version in your code. For example, you can try setting the SSL version to TLSv1.2 using the following code:

(java)

import ssl
import requests

ssl_version = ssl.PROTOCOL_TLSv1_2
response = requests.get('https://www.sslproxies.org/', headers={'User-Agent': 'Mozilla/5.0'}, verify=True, timeout=10)

Note that you need to use a User-Agent header in the request to mimic a browser request, and set verify to True to verify the SSL certificate. Additionally, you can set the timeout parameter to avoid the request from taking too long.

If the above solution doesn't work, you can try using a different SSL proxy server or contacting the website administrator to see if they can help you resolve the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants