[Справка]SSLEOFError(8, 'EOF произошел с нарушением протокола (_ssl.c:1129)'))Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 [Справка]SSLEOFError(8, 'EOF произошел с нарушением протокола (_ssl.c:1129)'))

Сообщение Anonymous »

Мой сценарий — это сценарий BOT, который вызывает открытый API PUBG для запроса данных.
Теперь у меня проблема

Код: Выделить всё

HTTPSConnectionPool(host='api.pubg.com', port=443):
Max retries exceeded with url: /shards/steam/players?filter%5BplayerNames%5D=Dai
lyMidv_x (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protoc
ol (_ssl.c:1129)')))
Эта проблема возникает время от времени и не возникает часто
Сертификат SSL, используемый моим виртуальным компьютером, — это бесплатный сертификат SSL, применяемый Tencent Cloud
Это мой код сценария< /p>

Код: Выделить всё

def get_player_data(player_id):
url = f"https://api.pubg.com/shards/steam/players?filter[playerNames]={player_id}"
try:
response = requests.get(url, headers=headers)
except requests.exceptions.RequestException as e:
print(f"error:{e}")
sys.exit(3)
if response.status_code in 429:
sys.exit(2)
elif response.status_code in [400, 404]:
sys.exit(1)
else:
data = response.json()
ban_type = data['data'][0]['attributes']['banType'] if 'data' in data and data['data'] else None
account_id = data['data'][0]['id'] if 'data' in data and data['data'] else None
return data, ban_type, account_id
Я попробовал перейти на более раннюю версию, но проблема не устранена
pip install urllib3==1.25.11
и мой vps не использует прокси, VPN и т. д.

Подробнее здесь: https://stackoverflow.com/questions/788 ... -ssl-c1129
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python Requests.Exceptions.SSLError: EOF произошел с нарушением протокола
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как выяснить, что означает эта ошибка: [SSL: SSLV3_Alert_handshake_failure] SSLV3 Отказ от рукопожатия (_SSL.C: 1129)
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Справка по C++ EOF с использованием Ctrl + Z и цикла while
    Anonymous » » в форуме C++
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous
  • Почему iostream::eof внутри условия цикла (т.е. ` while (!stream.eof())`) считается неправильным?
    Anonymous » » в форуме C++
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Javax.net.ssl.sslprotocolexception: SSL Handshake прерван: ssl = 0x7fa2258640: сбой в библиотеке SSL, обычно ошибка прот
    Anonymous » » в форуме JAVA
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»