如何解决blockingCurlCall:第二次设备注册的卷曲执行失败
我为kvs应用程序创建了一个名为“ X”的IOT设备。我使用该证书获得了该设备的证书,因此能够成功开始流式传输。现在,我切换到新的AWS账户,并创建了一个名为“ Y”的设备。我遵循相同的步骤为设备“ Y”下载证书。但是,我收到了blockingCurlCall(): Curl perform failed
错误。似乎在ca_cert_file中的单个设备中进行了多个设备注册会导致此问题。
如何解决此问题? 我想使用新证书开始流式传输。
完成StackTrace
2020-08-28 07:34:30 ERROR blockingCurlCall(): Curl perform failed for url https://credential-enppoint.credentials.iot.ap-southeast-1.amazonaws.com/role-aliases/test_role_alias/credentials with result Problem with the SSL CA cert (path? access rights?) : error setting certificate verify locations:
CAfile: /home/thasin/certs/AmazonRootCA1.pem
CApath: /etc/ssl/certs
terminate called after throwing an instance of 'std::runtime_error'
what(): Unable to create Iot Credential provider. Error status: 0x15000011
Aborted
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。