记录解决问题--redis ssl连接

1.问题场景

springboot连接redis启动报错,感觉是没连上redis,本地是正常启动的,但是本地不是ssl连接。

2.redis ssl连接知识

①一般不开启ssl的连接,直接连接即可,有密码输密码。

②不受信的ssl连接,也就是自己生成的密钥对,连接的时候,需要开启ssl连接,需要提供密钥。

③受信的ssl连接,类似于https是安全的,连接的时候,需要开启ssl连接,不需要提供证书。

3.解决问题的过程

①了解了基本知识。

②使用telnet查看端口是否是通的。

java 复制代码
telnet ip port

java 复制代码
telnet 域名 port

③在端口是通的情况下,使用redis-cli连接redis。(需要连接的服务器有redis-cli)

java 复制代码
./redis-cli -h 域名 -p 端口 -a 密码 --tls

ssl连接需要带上tls这个参数,不然就不是ssl连接。我这边是连上了。

④将配置文件ssl改为true,查看启动报错信息。

java 复制代码
ERR unknown command `CONFIG`, with args beginning with: `GET`, `notify-keyspace-events`

说明redis是已经连上了,报错是不认识这个命令。说明不是redis ssl连接不上的问题,是redis没有开启config这个命令。

注:受信任的ssl是不需要证书的。

相关推荐
zhougl9964 小时前
Java Spring Boot 爬虫技术全面介绍
java·spring boot·爬虫
xqqxqxxq5 小时前
Redis 五大常用数据类型 + 通用命令笔记
数据库·redis·笔记
用户3126874877206 小时前
@Async 加了没生效?Spring Boot 异步编程全链路拆解:从线程池到自调用陷阱
java·spring boot
云烟成雨TD8 小时前
Micrometer 系列【25】Spring Boot Actuator | Spring MVC、Spring WebFlux 指标
java·spring boot·micrometer
xbgRS8 小时前
springBoot项目配置加载优先级
java·spring boot
南城以南溫暖如初14710 小时前
社区健身小程序开发流程详解:技术选型与实施经验分享
java·经验分享·spring boot·mysql·vue·apache
vx-程序开发10 小时前
django汽车租赁系统---附源码25360
java·javascript·spring boot·python·eclipse·django·php
2601_9538246110 小时前
【计算机毕业设计】基于Spring Boot的宠物领养救助平台的设计与实现
spring boot·课程设计·宠物
LCG元11 小时前
ESP32-IDF 远程固件升级实战:HTTPS OTA + 双分区切换 + 自动回滚
数据库·redis·https
RuoyiOffice11 小时前
SpringBoot3+Vue3 会议室预订系统:时段冲突三模式检测 + 会前定时提醒与 cancelByBiz
spring boot·vue3·flowable·消息中心·spring boot 3·会议室·时段冲突