【python的坑】vpn下,python request报错 check_hostname requires server_hostname

一个老的代码,运行后发现bug,但是程序本身正常跑的呀,代码很简单,估计又是python环境问题,排查一下,果然。

现象:vpn情况下,python request报错 check_hostname requires server_hostname

试探后发现,urllib3版本升级到最新后,对原来https的访问在代理下有问题,所以只需要把urllib3版本降低回去即可

pip install requests==2.20

或者使用下面的命令降低版本:

pip install urllib3==1.25.8

相关推荐
venus6016 小时前
服务器里面多个网口,电口,光口如何区分使用
运维·服务器
猫猫的小茶馆16 小时前
【Linux 驱动开发】一. 搭建开发环境
linux·汇编·arm开发·驱动开发·stm32·嵌入式硬件·mcu
zhojiew16 小时前
关于envoy的基础概念组件构成和示例配置笔记整理
服务器·网络
A-刘晨阳16 小时前
ubuntu各版本配置apt源(阿里源)
linux·运维·ubuntu
Trouvaille ~16 小时前
【Linux】进程间通信(一):IPC基础与管道机制深度剖析
linux·运维·c++·管道·进程间通信·匿名管道·半双工
prettyxian16 小时前
【linux】进程地址空间与虚拟内存机制
linux·运维·服务器
全干工程师—17 小时前
解决Xshell无法连接 Ubuntu 问题
linux·运维·ubuntu
HIT_Weston17 小时前
106、【Ubuntu】【Hugo】搭建私人博客:模糊搜索 Fuse.js(二)
linux·javascript·ubuntu
赋创小助手17 小时前
NVIDIA H100与GH200选型指南:AI与HPC负载的硬件适配方案
服务器·人工智能·深度学习·神经网络·语言模型·自然语言处理·tensorflow
皓月盈江17 小时前
Linux Debian13安装的 VS Code 无法输入中文的问题解决方法
linux·vscode·ubuntu·linux debian13·vscode无法输入中文