• XSS.stack #1 – первый литературный журнал от юзеров форума

Помогите решить проблему SSLError(SSLError(1, '[SSL: UNSUPPORTED_PROTOCOL] unsupported protocol (_ssl.c:1006)')))

Temas

HDD-drive
Пользователь
Регистрация
18.02.2021
Сообщения
42
Реакции
2
Хочу обратится с помощью request к сайту где tls 1.0 выдает ошибку уже перепробывал различные такие как изменение в
/etc/ssl/openssl.cnf

[system_default_sect]
MinProtocol = None
CipherString = DEFAULT

А также пробывал в код добавить:
ssl_context = ssl.create_default_context()
ssl_context.options &= (
~getattr(ssl, "OP_NO_TLSv1_3", 0)
& ~ssl.OP_NO_TLSv1_2
& ~ssl.OP_NO_TLSv1_1
)
ssl_context.minimum_version = ssl.TLSVersion.TLSv1

Пишет ошибку:

DeprecationWarning: ssl.TLSVersion.TLSv1 is deprecated
ssl_context.minimum_version = ssl.TLSVersion.TLSv1
 
Проверь версию:
import ssl
print(ssl.OPENSSL_VERSION)
У меня на питоне 2.7 стоит OpenSSL 1.0.2q 20 Nov 2018.
Наверное, надо тебе ставить пакет ssl 1.0.0 или даже ниже.
ssl_context = ssl.create_default_context()
ssl_context.set_ciphers('DEFAULT@SECLEVEL=1')
ssl_context.minimum_version = ssl.TLSVersion.TLSv1
 
Проверь версию:
import ssl
print(ssl.OPENSSL_VERSION)
У меня на питоне 2.7 стоит OpenSSL 1.0.2q 20 Nov 2018.
Наверное, надо тебе ставить пакет ssl 1.0.0 или даже ниже.
ssl_context = ssl.create_default_context()
ssl_context.set_ciphers('DEFAULT@SECLEVEL=1')
ssl_context.minimum_version = ssl.TLSVersion.TLSv1
Спасибо попробую)
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх