SSL握手,无法查明问题

当试图与Alfresco服务器进行通信来执行file upload时,客户端在其日志中收到以下错误。

SSLPeerUnverifiedException :

表示对方的身份尚未validation。

当对方无法识别自己(例如,没有证书,正在使用的特定密码套件不支持身份validation,或者在SSL握手期间没有build立对等身份validation时),将抛出此exception。

我试图打破SSL握手,看看是什么导致这个错误使用networking上的步骤。

在哪一步看起来握手失败。 我倾向于3,但不知道由于以下原因:

  1. 该错误仅在file upload期间抛出。 (下载,浏览等一切工作正常。)
  2. 证书已被检查并仍然有效
  3. 证书已经在客户端重新发布
  4. 证书不在客户面前,所以他们没有放在那里

服务器端是否出现此错误,并且服务器上的configuration有误? 如果是这样会怎样?

似乎上传具有不同于下载/浏览的sslconfiguration。 一个问题可能是,浏览器实际上有两个客户端证书的主机/域名,并自动select错误的。