【发布时间】:2014-12-20 18:58:32
【问题描述】:
设置。
我在 Node.js 上使用 aws-sdk npm 模块。我在 S3 上有一个 AWS 存储桶以及相关的访问权限和密钥。密钥在我的 .travis.yml 文件中。我正在尝试测试将图像从我的 Node.js 应用程序保存到我的 S3 存储桶中。
有趣的事情......它已经在 Travis 上工作了很长时间,然后几天前它就停止了这个错误:
message: 'CERT_UNTRUSTED',
code: 'NetworkingError',
region: 'us-east-1',
hostname: 'chyld-evernode-test.s3.amazonaws.com',
retryable: true,
time: Sat Dec 20 2014 18:35:45 GMT+0000 (UTC)
现在,它在我的 LOCAL 机器上仍然可以正常工作,并且在部署到 HEROKU 后仍然可以正常工作。我的猜测是 Travis 上刚刚发生的事情导致我的测试失败。
想法?
【问题讨论】:
-
我在安装最新版本的 Node (v0.10.34) 后遇到了同样的问题。卸载 Node 并安装早期版本 (v0.10.31) 为我解决了这个问题。
-
他们发布了一个补丁版本以及 v0.10.35,我下载并确认修复了问题。
标签: node.js amazon-web-services amazon-s3 travis-ci