华为IoTDA 智慧路灯设备SDK与平台通信C 流程bug解决

华为官方教程网址:智慧路灯设备SDK与平台通信(C)_设备接入 IoTDA_华为云

"建立连接"部分前完全正确。

问题描述:

在连接时,填写了正确的"设备id"和"密码"依旧报错:

connect failed: messageld 0,code 4,message CoNNAcK return code

查阅quickstartC源码,报错解释为:

* 0 signifies no SSL options and no serverURIs

* 1 signifies no serverURIs

* 2 signifies no MQTTVersion

* 3 signifies no automatic reconnect options

* 4 signifies no binary password option (just string)

* 5 signifies no MQTTV5 properties

* 6 signifies no HTTP headers option

虽然报"用户名,密码不匹配"的错误,其实真正的问题在uir,如文档内容:

1.更改uri

总览--接入信息--MQTT

2.正确的用户密码

设备管理--设备详情--MQTT参数参看--username,password

3.更改"证书资源"

设备接入iotda--开发指南--资源获取--选择版本--下载--放至代码quickstartC/conf路径下,改名为rootcert.pem

相关推荐
mengge.cloud1 小时前
0909华为云网络类服务实践小白实验教程
linux·运维·服务器·网络·华为云·php
逐流人3 小时前
华为云服务全景指南:从基础架构到运维实践
运维·华为云·云计算·云服务·ecs
冰水不凉3 小时前
CodeX 在 Ubuntu 下 vscode 插件的 bug 问题
vscode·ubuntu·bug
flower_drop12 小时前
基于 WebUSB 与 CDP:在浏览器端实现 Android 设备通信与无证书抓包实践
android·chrome·测试工具·adb·bug·edge浏览器
March.s1 天前
深入理解华为云存储云服务:从云硬盘到云备份的全景指南
华为云
fb_123451 天前
华为云存储服务实战全解:EVS 挂载、快照救数据、OBS 管理、SFS 共享、CBR 备份还原(保姆级教程)
华为云
SatanII1 天前
华为云ECS实践:从创建、镜像制作到弹性伸缩完整实操指南
linux·运维·服务器·学习·centos·华为云
丨晨 丨1 天前
华为云“基建狂魔”养成记:从“删库跑路”到“原地复活”的硬核求生指南
华为云
容器魔方1 天前
议程一览 | 华为云亮相 KubeCon + CloudNativeCon China 2026
人工智能·云原生·容器·开源·华为云·云计算