ssl证书问题

从阿里云下载证书,配置到服务器里面,一开始还是可以访问的,突然就不行,重启后也不行,一直报下面错误,有大佬知道是怎么回事吗?

[ERROR]-[Thread: XNIO-1 I/O-1]-[io.undertow.protocols.ssl.SslConduit$5$1.run()]: Closing SSLConduit after exception on handshake
javax.net.ssl.SSLHandshakeException: Client requested protocol TLSv1.1 is not enabled or supported in server context
        at sun.security.ssl.Alert.createSSLException(Alert.java:131)
        at sun.security.ssl.Alert.createSSLException(Alert.java:117)
        at sun.security.ssl.TransportContext.fatal(TransportContext.java:311)
        at sun.security.ssl.TransportContext.fatal(TransportContext.java:267)
        at sun.security.ssl.TransportContext.fatal(TransportContext.java:258)
        at sun.security.ssl.ClientHello$ClientHelloConsumer.negotiateProtocol(ClientHello.java:749)
        at sun.security.ssl.ClientHello$ClientHelloConsumer.onClientHello(ClientHello.java:715)
        at sun.security.ssl.ClientHello$ClientHelloConsumer.consume(ClientHello.java:693)
        at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:377)
        at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:444)
        at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:968)
        at sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:955)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:902)
        at io.undertow.protocols.ssl.SslConduit$5.run(SslConduit.java:1072)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)


评论区

逍遥小妖

2021-08-28 09:19

好像是SSL证书协议分版本吧。1.1 1.2 1.3 ,应该是你的服务器有些版本没开吧

逍遥小妖

2021-08-28 09:20

我猜的 不知道对不对

zzutligang

2021-08-29 16:40

像这种突然就不行了,应该找林正英来捉捉鬼!

fmpoffice

2021-08-30 14:16

用nignx吧那个配置简单,然后动态代理到undertow

yuwen01

2021-09-03 09:59

yuwen01

2021-09-03 10:00

@逍遥小妖 我在undertow配置ssl协议版本后,不再报错,但是还是访问不了

逍遥小妖

2021-09-04 17:15

@yuwen01 服务器也得配置,

yuwen01

2021-09-08 16:07

@逍遥小妖 问题解决了,阿里云域名必须备案,否则无法使用https证书

yuwen01

2021-09-08 16:09

@fmpoffice 我部署了Nginx,然后看了詹总在一篇反馈的回复,果断使用undertow里面ssl配置,把Nginx关闭了,因为我网站访问量比较少