ubuntu 20.04启用TLSv1

9 篇文章 0 订阅
9 篇文章 0 订阅

ubuntu 20.04启用TLSv1

问题描述

在运行python爬虫的过程中出现了以下报错:

requests.exceptions.SSLError: HTTPSConnectionPool(host=’***’,
port=443): Max retries exceeded with url: *** (Caused by
SSLError(SSLError(1, ‘[SSL: UNSUPPORTED_PROTOCOL] unsupported protocol
(_ssl.c:1123)’)))

问题解决

这个问题的原因是在Ubuntu的最新版本中进行了强化,以提高TLS的安全性要求,禁用了TLSv1。

解决这个问题需要修改 openssl

vim /etc/ssl/openssl.cnf

首先在第一行加上 openssl_conf = default_conf

之后再文件结尾加上

[default_conf]
ssl_conf = ssl_sect

[ssl_sect]
system_default = system_default_sect

[system_default_sect]
MinProtocol = TLSv1
CipherString = DEFAULT@SECLEVEL=1

此时再次运行爬虫代码,只会出现警告

/usr/lib/python3/dist-packages/urllib3/connectionpool.py:999: InsecureRequestWarning: Unverified HTTPS request is being made to host 'libreserve.sau.edu.cn'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  warnings.warn(
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在Ubuntu 20.04启用网卡,可以按照以下步骤进行操作: 1. 打开终端,使用以下命令编辑网络配置文件: ``` sudo vim /etc/netplan/00-installer-config.yaml ``` 2. 在配置文件中,找到以太网接口的部分,例如`enp0s3`,根据需要进行修改。可以使用静态IP或DHCP,具体取决于你的网络设置。 - 如果要使用静态IP,请将配置修改为: ``` network: version: 2 ethernets: enp0s3: dhcp4: no addresses: \[192.168.1.10/24\] gateway4: 192.168.1.1 nameservers: addresses: \[192.168.1.1, 114.114.114.114\] ``` - 如果要使用DHCP,请将配置修改为: ``` network: version: 2 ethernets: enp0s3: dhcp4: yes ``` 3. 保存并关闭文件。 4. 使用以下命令应用新的网络配置: ``` sudo netplan apply ``` 这样,你就可以在Ubuntu 20.04启用网卡了。请根据你的网络需求选择适当的配置选项。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [Ubuntu Server 20.04 网卡启动及配置](https://blog.csdn.net/u014129103/article/details/127927064)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [解决Ubuntu20.04网络配置的问题](https://blog.csdn.net/m0_53876797/article/details/124849115)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值