问题标签 [tls1.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
735 浏览

java - 我可以基于每个连接而不是全局设置 https.protocols jvm 属性吗?

有没有办法在每个连接的基础上而不是整个 JVM 上做这样的事情?

我收到这样的错误,另一篇文章将上述内容显示为解决方案:

我不希望它适用于通过 JVM 运行的所有内容,只是一个类中单个方法中的一个特定调用。

这可能吗?

我正在使用 Java 在 Apache Commons 中使用 v3.0.1 HttpClient 建立与 Web 服务的连接 - 执行以下操作:

0 投票
1 回答
2752 浏览

jboss - JBoss 7 对 TLS1.1 和 TLS1.2 的支持

我是 JBoss 服务器的新手,我需要将我的应用程序从 JBoss 5.1 迁移到 JBoss 7。

目前 JBoss 5.1 正在使用SSLProtocal=TLS,在 JBoss 7 中我需要SSLProtocal=TLSv1.0,TLSv1.1,TLSv1.2按照 JBoss 文档使用。


任何人都可以在以下几点上帮助我:

  • JBoss 7 是否支持 TLS1.0、TLS1.1、TLS1.2?

  • 假设一个请求来自支持 TLS 1.0 的客户端,而另一个请求来自支持 TLS 1.2 的客户端。有人遇到过问题吗?

  • 我在一些论坛上读到,有时如果第一个请求来自 TLS1.2 客户端并且握手成功,然后如果任何客户端正在发送 TLS1.0 版本的请求,则服务器拒绝该请求。这是真的?

0 投票
1 回答
271 浏览

java - Web 服务发布者迁移到 TLS1.1

我们正在使用来自发布者的网络服务。我们当前的 Java 配置是 1.6 版。因此,我们使用 Axis2 生成了存根,并且我们的应用程序托管在 tomcat7 上。

现在,该 Web 服务的发布者表示它将迁移到 TLS1.1,并将停止禁用 SSLv3 和 TLS1.0 安全协议。

我如何确保作为客户的我们符合这个新协议。如果没有,那需要什么步骤。

0 投票
1 回答
2609 浏览

java - 如何在 Win10/Tomcat7/Java7 上启用来自 Web 应用程序的 TLSv1.1+ 出站通信?

对不起,如果我的问题似乎多余。我在 stackoverflow 上发现了大量的问答,以及关于为 Tomcat、Java 客户端、操作系统启用 TLSv1.1+ 的大量其他资源……但我仍然无法在 Win10/Tomcat7/Java7 上的本地环境中启用它. 可能,我只是搞错了。

因此,需要明确的是,我在 tomcat 上部署了一个 java web 应用程序。此 Web 应用程序通过 https 向远程服务发出请求。以前这些远程服务支持 TLSv1.0,我的应用运行良好。现在这些远程服务仅支持 TLSv1.1+,我收到一个错误/实际上是一个简单的 html 页面响应说:

我尝试通过多种方式为我的 webapp 启用 TLSv1.1+ 出站通信支持,但仍然无法正常工作。所以,我尝试了:

和相同的东西JAVA_OPTS。我通过添加到系统环境变量并在启动tomcat之前简单地设置cmd来尝试它。此外,我在控制面板\程序\Java 控制面板高级选项卡中设置了 TLSv1.1 和 TLSv1.2 支持。

以下是有关我的环境的详细信息:

视窗版本:

Tomcat 启动日志(前 n 行):

我无法理解我做错了什么。

更新:

如果我将 tomcat 的 JRE_HOME 切换到 JAVA 8,它工作正常

现在我通过添加此代码来配置 apache HttpClient 来修复它:

但是,仍然不能不修改代码来完成吗?通过以某种方式配置tomcat java或系统?因为使用 JAVA 8 一切正常,无需修改代码。

0 投票
5 回答
4543 浏览

java - Java 7 oracle 不支持 TLSv1.2

Java 7 oracle 不支持 TLSv1.2。我一直在尝试运行我的代码,并且尝试了以下操作:

它没有帮助。

如何强制我的 Java7 应用程序使用 Tlsv1.2。我可以使用默认使用 TLS1.2 的 java8 运行我的程序,并且一切正常。

我怎样才能在 Oracle 的 Java7 中做到这一点。

我也试过进入/usr/lib/jvm/java-7-oracle/jre/lib/security并禁用jdk.tls.disabledAlgorithms=SSLv2Hello, SSLv3, TLSv1,但它仍然不起作用。

我哪里错了?

顺便说一句,我明白了sslhandshakeexception-handshake-failure

编辑:

错误:

0 投票
1 回答
5682 浏览

java - 使用 TLSv1.2 或 1.1 生成自签名证书

我有一个业务服务器,我正在尝试使用 java 连接,但要做到这一点,他们要求 Tls 版本是1.1or 或1.2.

我的电脑上安装了 openssl,我似乎使用的是 Tls 1.1 版。我用这个命令测试了我的 openssl 安装

openssl s_client -host google.com -port 443

这就是结果

出于可读性目的,一些信息被遗漏了,但您可以在终端中进行测试。

这是我的java版本

如何使我的 java keytool 生成带有Tls版本1.1或的证书1.2

0 投票
1 回答
19 浏览

jvm - 是否可以让 TLSv 1.1 与 Coldfusion 6.1 一起使用

我们有一个遗留系统,它在 Coldfusion 6.1 上运行,带有 JVM 1.6.0 build 24。似乎 TLSv 1.1 是在 build 111 中添加的。是否有可能让 Coldfusion 6.1 与该版本(或更高版本)一起使用,我会有什么去做?

0 投票
1 回答
158 浏览

azure - TLS v1.1 与 TLS v1.2 中的会话恢复有什么区别?

场景:我们计划实施会话恢复以减少数据使用以处理多次重新连接问题。

我们的 Azure 系统正在使用 tls v1.1 ,我刚刚检查了Session resumption is available in tls v1.1。这些天来,我一直在假设它仅在tls v1.2中可用。

问题:有人能告诉我我真的应该升级到tls v1.2还是我可以继续使用tls v1.1来达到同样的效果?

参考: https ://www.rfc-editor.org/rfc/rfc4346#appendix-F.1.4

有什么建议吗?

0 投票
0 回答
137 浏览

https - 当在 Server 2012 R2 上禁用 TLS1.0 时,客户端浏览器出现“与服务器的连接异常终止”错误

我在 Server 2012 R2 上做了以下事情: -> Disabled TLS 1.0 -> To enable TLS 1.1 。应用程序池更改为“.NET CLR 版本 v4.0.30319”,之前是“V2.50727”-> 在代码 TLS 1.1 中启用为:- ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11;

当我在本地运行应用程序时,即在 localhost 上使用“http”和“https”可以正常工作。但是,当我从另一台机器的浏览器运行应用程序时,它可以与“http”一起正常工作,但对于 https 给出的错误是“与服务器的连接异常终止”。

为了解决这个问题,我进行了调试..以下是收到错误的代码..

在上面的代码中,当调用 send() 方法时,会发生异常并显示消息“与服务器的连接异常终止”。

请建议需要什么设置或代码更改...我使用的是 Windows 2012 R2 服务器,IIS 8.5 版本

谢谢.. 桑巴吉。

0 投票
1 回答
157 浏览

graph-databases - 无法使用 TLS 启动 dgraph

我正在尝试启动启用了 TLS 的 dgraph 服务器,我的服务器配置文件定义如下:

一旦我启动 dgraphzero 和 dgraph,如果配置 tls.on 等于 true,则会显示以下输出:

我找不到导致错误打开的原因:没有这样的文件或目录,有人遇到过吗?我正在使用 MacOS 10.12.3 (16D32) 并使用命令curl https://get.dgraph.io -sSf |安装了 dgraph 版本 v0.8.3。重击

提前致谢。