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 (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...