admin管理员组文章数量:1641443
文章目录
- 问题描述
- 解决方案
- 个人思考
- 参考文献
问题描述
阿里云部署服务后报错 Caused by SSLError(SSLError(1, '[SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy
解决方案
创建文件 opensslf
vim ~/opensslf
填入
openssl_conf = openssl_init
[openssl_init]
ssl_conf = ssl_sect
[ssl_sect]
system_default = system_default_sect
[system_default_sect]
Options = UnsafeLegacyRenegotiation
导入环境变量后再执行
export OPENSSL_CONF=~/opensslf
python xxx.py
supervisor 多个环境变量用逗号隔开
如下,必须为绝对路径,不能用相对路径 ~
获取绝对路径
ls ~/opensslf
[program:test]
略
environment=FLASK_CONFIG="production",OPENSSL_CONF="/xxx/opensslf"; 环境变量
更新
supervisorctl reread
supervisorctl update
个人思考
感觉这种问题不应该后端解决,而应该是运维层面解决,感觉是 SSL 证书过期造成的。
参考文献
- SSL error unsafe legacy renegotiation disabled
- supervisor添加环境变量
本文标签: 阿里报错CausedSSLErrorLegacy
版权声明:本文标题:阿里云部署服务后报错Caused by SSLError(SSLError(1, ‘[SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1729316891a1195400.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论