django-push-notifications
正在使用沙盒和生产证书。但从昨天开始,它因以下错误而失败。
SSLError:[Errno 1] _ssl.c:510:错误:1409442E:SSL 例程:SSL3_READ_BYTES:tlsv1 警报协议版本
我们的代码或服务器没有变化。任何想法,为什么它已经停止工作。
更新
OpenSSL 1.0.1f 2014 年 1 月 6 日 Ubuntu:14.04
我于 2018 年 11 月 20 日升级到 OpenSSL 1.1.1a,但结果相同。
我还使用以下方法检查了我的 python 支持的 TLS 版本,并得到了“TLS 1.3”。
python -c "导入请求;打印(requests.get(' https://www.howsmyssl.com/a/check ', verify=False).json()['tls_version'])"