spring-boot - 让我们加密 ERR_SSL_VERSION_OR_CIPHER_MISMATCH
问题描述
我为我的网站生成了letsencrypt证书。
我使用此命令为指向另一台机器的子域安装了证书
sudo ./certbot-auto certonly --standalone --email email@myemail.com --agree-tos --rsa-key-size 4096 -d www.ns-dev01.qubyk.com
以下是spring boot properties.yml中的属性
spring:
application:
name: test-sever
server:
port: 443
ssl:
key-store: /etc/letsencrypt/live/www.ns-dev01.qubyk.com/keystore.p12
key-store-password: testpassword
enabled: true
key-store-type: PKCS12
key-alias: tomcat
security:
require-ssl: true
在 chrome 中访问该站点返回
www.ns-dev01.qubyk.com 使用不受支持的协议。ERR_SSL_VERSION_OR_CIPHER_MISMATCH
在 Safari 中,它可以正常工作。我在这里缺少什么?
解决方案
推荐阅读
- matrix - 是否可以从投影矩阵中获得主点?
- python - AttributeError:“builtin_function_or_method”对象没有属性“翻译”
- prolog - 读取文件,然后将其转换为序言中的列表
- c# - 在具有多个应用程序池的 iis 服务器的根目录运行 C# MVC 应用程序
- xaml - ActionBar 不会消失
- javascript - 对象内的未定义值
- react-redux - React-Redux 的选择器
- javascript - 根据值过滤 JavaScript 深度嵌套的对象数组
- docker - Docker hub 自动构建因缺少变量而下降
- java - Java:在开关内创建的类的访问对象