openssl error:0A000126:SSL routines:ssl3_read_n:unexpected eof

os: ubuntu22.04

openssl s_client -showcerts -connect github.com:443 返回出错,导致wget curl https网站都不成功。

key error info:

40079A1F82130000:error:0A000126:SSL routines:ssl3_read_n:unexpected eof while reading:ssl/record/rec

我电脑上遇到这个问题的解决办法:彻底重新安装openssl

以下是解决步骤:

1. 卸载 OpenSSL

首先,卸载当前安装的 OpenSSL 版本:

bash

sudo apt-get remove --purge openssl

2. 清理相关依赖和配置文件

清理未使用的依赖包和配置文件:

bash

sudo apt-get autoremove

sudo apt-get autoclean

3. 更新软件包列表

确保软件包列表是最新的:

bash

sudo apt-get update

4. 重新安装 OpenSSL

重新安装 OpenSSL:

bash

sudo apt-get install openssl

5. 验证安装

检查 OpenSSL 是否已正确安装:

bash

openssl version

6. 验证 OpenSSL 的工作状态

验证 OpenSSL 是否可以正常工作,例如,通过连接到一个 HTTPS 网站:

bash

openssl s_client -connect github.com:443

相关推荐
AIwenIPgeolocation14 小时前
IP定位精度疑问:有些IP为什么难以达到街道级准确度?
服务器·网络·tcp/ip
liu****14 小时前
20.传输层协议TCP
服务器·网络·数据结构·c++·网络协议·tcp/ip·udp
q***318315 小时前
在Linux系统上使用nmcli命令配置各种网络(有线、无线、vlan、vxlan、路由、网桥等)
linux·服务器·网络
_不会dp不改名_16 小时前
HCIP笔记5--OSPF域间路由、虚链路、认证
网络·笔记·hcip
ddacrp16 小时前
RHEL_NFS服务器
linux·服务器·网络
码界奇点16 小时前
Linux进程间通信三System V 共享内存完全指南原理系统调用与 C 封装实现
linux·c语言·网络·c++·ux·risc-v
Maryfang1329189155116 小时前
RTL8367RB的国产P2P替代方案用JL6107-PC的可行性及实现方法
单片机·网络协议·p2p
小无名呀16 小时前
tcp_Calculator(自定义协议,序列化,反序列化)
网络·c++·网络协议·tcp
heibao11172817 小时前
基于OSip协议栈的GB28181视频平台--jrtp传输过程中作为接收方不发送rtcp包问题处理
网络
黄焖鸡能干四碗17 小时前
网络安全态势报告,网络安全风险评估报告文档
大数据·网络·安全·web安全·信息可视化·需求分析