- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 common-lisp(sbcl) 访问 https 端点以拉回一些数据。有一段时间,这没有问题。然后有一天我开始收到以下错误
SSL error queue:
error:0A000152:SSL routines::unsafe legacy renegotiation disabled
[Condition of type CL+SSL::SSL-ERROR-SSL]
我试过同时使用 drakma 和 dexador,但两者都出现了相同的错误。我已通过 openssl 确认我尝试连接的服务器不支持重新协商。
openssl s_client -connect
New, TLSv1/SSLv3, Cipher is AES256-GCM-SHA384
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
我在 OSX 上,我的开放 ssl 版本是 LibreSSL 2.8.3。
最佳答案
在 Openssl 1.1.1 中,SSL_OP_LEGACY_SERVER_CONNECT 标志默认开启,但是
从 Openssl 3.0.0 开始,它默认关闭。
检查下面的文章
SSL_CTX_set_options(ssl_ctx, SSL_OP_LEGACY_SERVER_CONNECT);
https://www.openssl.org/docs/man3.0/man3/SSL_clear_options.html
关于ssl - CL+SSL SSL Error : Unsafe legacy renegotiation disabled. 如何绕过或解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70456405/
我正在开发一种分析某些 SSL 服务的工具,现在我正在尝试测试客户端启动的重新协商。 我正在使用 BouncyCaSTLe 来执行此操作,使用带有自定义函数的 TlsClientProtocol,因为
我试图在 Go 中发出一个简单的 HTTP 请求,在直接按照指南进行操作后,我不断收到相同的错误: 本地错误:tls:没有重新协商 我不是很明白这个怎么解释?我知道这在服务器上不是问题,因为当我从 p
我得到这个异常: javax.net.ssl.SSLHandshakeException: server certificate change is restricted during renegot
在 AWS Bitnami 上有一个站点,昨晚在日志中收到以下错误: [Tue Feb 21 11:44:24.550083 2017] [ssl:error] [pid 20151:tid 140
我们的一位客户提示他们无法访问我们的 ssl 网络服务器。我们使用的是 Ubuntu 12.04、Apache 2.2.22,我们的 OpenSSL 版本是 1.0.1。 Apache 错误日志是这样
我有一个进行 TLS 重新协商的 100% https 网络服务器。这非常有用,因此用户可以在单击登录按钮并被要求提供客户证书之前访问该站点并获得一些漂亮的页面。下面是重新协商的代码部分 line 2
在现代浏览器上,我的网站被标记为有点不安全: Google Chrome 例如在“页面信息”中显示“服务器不支持 TLS 重新协商扩展”。 虽然 HTTPS 运行良好,连接已加密且证书有效。 # op
我正在尝试使用 common-lisp(sbcl) 访问 https 端点以拉回一些数据。有一段时间,这没有问题。然后有一天我开始收到以下错误 SSL error queue: error:0A000
我们使用 Oracle jdk 1.7.0_71 和 Tomcat 7.0.55。不幸的是,我们在服务器之间的 SSL 连接期间开始出现以下异常: javax.net.ssl.SSLHandshake
我是 node.js 的新手,我有一个简单的 https 服务器正在运行。现在,当用户请求某个上下文路径时,服务器应启动 SSL 重新协商并请求客户端证书身份验证。我看到 node.js 0.11.8
我是一名优秀的程序员,十分优秀!