【问题标题】:AWS S3 peer not authenticatedAWS S3 对等体未经过身份验证
【发布时间】:2011-12-21 23:34:41
【问题描述】:

我在一个应用程序中使用AWS Java SDK,该应用程序大约每分钟将小文件上传一次到S3。该应用程序已经连续运行了两周,但有两个主要时段上传会引发 SSL-related peer not authenticated 错误。

第一个时期持续了大约三天。这并不突然。但是随着越来越多的上传引发异常,直到它在几分钟内什么也没做。

第二个时期大约在一周前开始,一直没有结束。

AWS 论坛上,亚马逊员工似乎recommend solving this problem 没有验证亚马逊的证书。

请解释我是否误解了这一点,或者我应该尝试什么。

【问题讨论】:

    标签: java ssl amazon-s3 certificate amazon-web-services


    【解决方案1】:

    我曾经遇到过类似的问题,但不久前我的 EC2 实例就出现了。我正在使用 GnuTLS 库和 SSL 通信。就像该线程中提到的那样,您需要编码并允许接受自签名证书,或者如果服务器身份对您无关紧要(如果您没有验证服务器的问题......)您可以禁用检查服务器的真实性。此后对我来说效果很好。就像你说的那样偶尔会发生一次,我仍然不确定为什么会出现这种行为。

    【讨论】:

    • 很想听听您的经历。这是一个传输敏感数据的商业产品,所以我不适合使用完全信任的 http 客户端。
    • 在这种情况下,您可以申请自签名证书接受。那应该更安全并解决问题。如果没有,我只是建议在出现问题时在您的代码延迟几秒钟后重新尝试连接。有时会出现基于负载的问题。
    • 如果你没有也可以看看这个:theskeleton.wordpress.com/2010/07/24/…
    猜你喜欢
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多