SSL---SSL certificate problem

0 Preface/Foreword

0.1 SSL certificate problem

开发过程中,gitlab-runner连接gitlab时候出现SSL 证书问题。

++场景++:公司的gitlab runner服务器引入了SSL证书,每年都会主动更新一次。当前的gitlab-runner运行在PC机器上,但是gitlab-runner的运行环境在PC机器的虚拟机上面,PC机和虚拟机在启动gitlab-runner时候,通过SSH通讯,这就可以不用虚拟机一直运行,而是当需要时候,后台运行虚拟机。这里就产生了一个问题,通讯过程中,虚拟机通过指定的snapshot进行通讯,此时snapshot的时间为当时产生snapshot的时间点,也就是说跟当前时间(实际时间)存在偏差,到时SSL问题。

++解决方法++:删除当前的snapshot,重新生成一个新的snapshot(名字保持不变,这要就不需要修改PC端gitlab-runner与虚拟机通讯逻辑),那么此时的时间会跟当前时间差保持在一年之内。 可以解决该问题。

1 SSL介绍

1.1 概念

++SSL++ : ++S++ ecure ++S++ ocket ++L++ayer ,安全套接层,一种网络安全协议,在TCP/IP协议上,实现的一种安全协议。

2 TLS介绍

TLST ransport L ayer Security

相关推荐
2601_967019511 天前
服务器SSL配置要点,规避HTTPS访问异常风险
服务器·https·ssl
Lsetea3 天前
ACME 报 rate limit:Let‘s Encrypt 限速类型与重试策略
运维·https·证书·ssl·acme
今夕资源网4 天前
本地SSL证书生成工具本地 HTTPS 配置不用再敲命令:CertTool 一站式管理自签证书与 Hosts
网络协议·https·ssl·ssl证书生成·ssl本地测试证书
瓦格哈儿6 天前
删掉旧 SSL 证书会影响线上业务吗?风险点梳理
网络协议·https·ssl
姚不倒6 天前
HAProxy 系列(二):健康检查与 SSL 卸载 — 保障可用性与性能
运维·网络·网络协议·ssl·haproxy
MyFreeIT8 天前
Let‘s Encrypt SSL 製作免費證書
网络协议·https·ssl
00后程序员张8 天前
Android证书绑定抓包失败?Android SSL Pinning绕过实战指南
android·网络协议·计算机网络·网络安全·adb·https·ssl
武帝为此8 天前
【TLS SSL 介绍】
网络·网络协议·ssl
吠品11 天前
SQL Server 版本查询的几种实用方法
数据库·网络协议·ssl
瓦格哈儿12 天前
内网环境也需要证书?聊聊内网 IP 证书的适用边界
网络协议·ssl