当启动带有ssl调试的Tomcat时,我收到以下警告。
2014年2月3日凌晨5:02:34。阿帕奇。公猫util。网jsse。JSSESocketFactory GetEnableCiphers警告:SSL引擎不支持指定的任何密码:TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
我已经在java.security文件中设置bouncyCastle作为加密提供商,并将jar复制到java_home/lib/exts
我的HTTPS连接器配置中有以下内容。
ciphers=“TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256”protocol=“org.apache.coyote.http11.Http11NioProtocol”
Java版本:1.6
由于这个错误-我也不能通过浏览器连接到服务器
感谢您的帮助。。
这个问题的一个解决方案发布在这里:
我知道问题出在哪里了。它与tomcat配置无关,而是与我的密钥库有关。原因是,一旦在与私有对相同的别名下导入客户端证书,它们都会在密钥库中的相同别名下合并。使用keytool-delete命令(仅用于删除证书)也会删除私有对。我注意到,有一次我为我的密钥库和其他服务器上的密钥库转储了密钥库内容。幸运的是,我在创建密钥库后立即备份了密钥库。将证书导入密钥库解决了这个问题。
我需要在JAX-WS中通过客户端连接到外部服务器。客户端在Wildfly 8上运行。使用Java8连接是正常的。但我在Java7中连接到服务器时遇到了问题(我尝试了u45、67、79)。服务器端安全性的属性为https://www.ssllabs.com/ssltest/analyze.html?d=app.bundesnetzagentur.de 在部分“密码套件”中有四个密码。源代码不应支持J
DHE-RSA-AES128-GCM-SHA256; ECDHE-RSA-AES128-GCM-SHA256;-->这管用 DHE-RSA-AES256-GCM-SHA384; 是我的配置有问题还是密码不受支持。
问题内容: 我当时正在innoDB表中测试事务支持,只是出于好奇,我试图在MyIsam表上运行同一事务,但令人惊讶的是它起作用了。我假设在myIsam表上的查询是一个接一个地执行的,而不是在一个原子操作中执行的,并且我不会从START TRANSACTION以及COMMIT和ROLLBACK操作中得到任何错误。我有兴趣,是MyIsam引擎只是忽略此操作还是执行某些操作? 问题答案: MyISAM有
根据,以下是它支持的密码: 我正在端口443上运行一个简单的node.js服务器。运行时,以下是密码: 我不明白的是,为什么实际支持的密码列表要短那么多? 更令人困惑的是,当我在node中获得支持的密码列表时,我会发现一个很长的列表: ['AES128-GCM-SHA256','AES128-SHA','AES128-SHA256','AES256-GCM-SHA384','AES256-SHA'
问题内容: 我正在尝试让我的python程序将数据插入MySQL,我遵循了指南,但是我不断收到以下错误。 “不支持身份验证插件’{0}’”。格式(plugin_name))mysql.connector.errors.NotSupportedError:不支持身份验证插件’caching_sha2_password’。 我错过了mysql服务器中的设置还是python不支持此设置? 我认为我可以更
我使用S#Arplite开发了webapp,用于构建一个查询,从许多表中获取一个列表。使用NHibernate版本3.3.1.4000 当应用程序运行时,我得到了一个错误,例如 这是我的代码