记录解决问题--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是不需要证书的。

相关推荐
enjoy嚣士6 小时前
springboot之Exel工具类
java·spring boot·后端·easyexcel·excel工具类
小涛不学习7 小时前
Spring Boot 详解(从入门到原理)
java·spring boot·后端
弹简特11 小时前
【JavaEE18-后端部分】 MyBatis 入门第二篇:使用注解完成增删改查(含有参数传递底层原理)
spring boot·mybatis
JavaGuide11 小时前
MiniMax M2.7 发布!Redis 故障排查 + 跨语言重构场景实测,表现如何?
redis·后端·ai·ai编程
于先生吖11 小时前
SpringBoot+Vue 前后端分离短剧漫剧系统开发实战
vue.js·spring boot·后端
小王不爱笑13211 小时前
SpringBoot 自动装配深度解析:从底层原理到自定义 starter 实战(含源码断点调试)
java·spring boot·mybatis
while(1){yan}11 小时前
个人抽奖系统测试报告
spring boot·java-ee·压力测试
weixin_4563216412 小时前
Java架构设计:Redis持久化方案整合实战
java·开发语言·redis
asom2213 小时前
DDD(领域驱动设计) 核心概念详解
java·开发语言·数据库·spring boot
Fu-dada13 小时前
Spring Boot 开发接口指南
spring boot