gpt4 book ai didi

ssl - Glassfish 3 : HTTPS request on HTTP listener hangs

转载 作者:太空宇宙 更新时间:2023-11-03 13:28:35 26 4
gpt4 key购买 nike

我有一个程序使用 HTTPS 连接到 GlassFish 中的 JSF 应用程序,但 GlassFish 仅针对普通 HTTP 配置。该程序首先尝试 HTTPS,如果 HTTPS 不起作用,则回退到 HTTP。

使用 ssldump 我可以看到 GlassFish 2.1 在收到 HTTPS 请求时立即发送 TCP FIN,但 GlassFish 3.1.2.2 只是闲置。

GlassFish 2.1 的作用如下:

New TCP connection #1: localhost(53643) <-> localhost(8081)
1 1 0.0008 (0.0008) C>S Handshake
ClientHello
Version 3.1
cipher suites
...
1 0.0106 (0.0098) S>C TCP FIN

这是 GlassFish 3.1.2.2 的作用:

New TCP connection #1: localhost(53388) <-> localhost(8081)
1 1 0.0005 (0.0005) C>S Handshake
ClientHello
Version 3.1
cipher suites
...
1 59.9989 (59.9983) C>S TCP FIN

如何让 GlassFish 3.1.2.2 立即关闭连接(尝试)?

我为 HTTP 监听器使用了开箱即用的标准配置。图片中没有防火墙。我在同一台机器上使用相同的客户端程序运行了这两个测试,只是每次使用不同的 GlassFish。

最佳答案

这是客户端的 OpenSSL 库已过时的问题。更新 OpenSSL 后一切正常。

关于ssl - Glassfish 3 : HTTPS request on HTTP listener hangs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13980451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com