当我尝试从Eclipse连接到存储库时,我得到以下错误,
CRJAZ2384E Cannot connect to the repository at URL "https://clm.product.org/ccm", see the nested exception for more details.
For more details, open the help system and search for CRJAZ2384E.
CRJAZ2384E Cannot connect to the repository at URL "https://clm.product.org/ccm", see the nested exception for more details.
For more details, open the help system and search for CRJAZ2384E.
Invalid Padding length:
注:它一直工作到昨天。突然,它断开了连接,并开始显示上面的错误
我也安装了Eclipse的新版本,并尝试连接。但它仍然没有连接。
请请求帮助。
它可能取决于您的操作系统和使用的java(来自RTC、IBM jre的java),也可能取决于外部的
尝试连接到https url时出现Invalid padding length
错误,表示存在握手问题(如此或此)
我注意到这里建议的错误与Diffie-Hellman密钥交换有关,所以我尝试选择一个不使用Diffie-Helman(
-Dhttps.cipherSuites=TLS_RSA_WITH_AES_256_CBC_SHA256
)的密码,问题消失了。
根据RTC服务器的安装方式,请与RTC管理员核实该策略是否可以强制执行。
由于这个问题在新的Eclipse中仍然存在,所以这个旧的答案(关于升级Eclipse)不太可能有帮助。
OP Stalwart在评论中提到:
我通过在点击属性后在目标路径中添加JDK的路径来解决这个问题
在Rational Software Architect JRE中编辑java.security文件并注释掉选项jdk.certpath.disabledArgithms=MD2
http://www-01.ibm.com/support/docview.wss?uid=swg21663610