ftps服务器错误GnuTLS错误-89:公钥签名验证失败

问题描述 投票:1回答:1

我用ftpserver-core 1.0.6 library创建了FTPS服务器,并使用了JKS格式的密钥库。我通过以下两种方式实现,但第二种方式我遇到了问题:

GnuTLS错误-89:公钥签名验证失败。

  1. 使用从keytool java生成的密钥库JKS:ftps服务器正在运行。
  2. 使用客户的现有证书创建密钥库。这样,我通过X509Certificate格式获得证书链,并使用jks格式创建密钥库。服务器正常启动但我无法通过FTP客户端连接到服务器(FileZilla)

我认为我的证书链格式有问题。如何检查keytool生成的密钥库证书链的格式。

谢谢。

java ssl-certificate keystore tls1.2 ftps
1个回答
0
投票

这是我的错。我用来生成文件密钥库的私钥与证书的privateKey不同。

© www.soinside.com 2019 - 2024. All rights reserved.