我在linux平台上,修改编译了基于MQTT协议的c版本的SDK,调通了两台设备通过发布订阅一个topic可以相互通信,
我现在在windows端安装了一个MQTT协议的客户端mosquitto,根据说明我连接不上。
命令如下:
订阅命令:
mosquitto_sub.exe -t "/1000060141/topic1" -h "iot.channel.aliyun.com" -p "8080" -q 1 -i
"1000060141:0Q5arXaCfdSblBzgG" -u D953D38A63DFB4E5AB97ECF92E2316AD -k 100
发布命令:
mosquitto_pub.exe -t "/1000060141/topic1" -h "iot.channel.aliyun.com" -p "8080" -q 1 -i
"1000060141:0Q5arXaCfdSblBzgG" -u D953D38A63DFB4E5AB97ECF92E2316AD -k 100 -m helll
命令有什么问题么?
总是提示如下错误:
Error: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
确认mosquitto客户端程序是正常的。
你好,我也是刚接触IOT SDK,我编译了设备端的SDK,linux版本的,但是运行出错了,请问是什么原因呢?请问有联系方式吗
root@custVBOX:mqtt# ./demo
start demo!
[notice] src/aliyun_iot_auth.c:592 aliyun_iot_auth_init()| auth init success!
[error] src/aliyun_iot_auth.c:145 aliyun_iot_get_response()| auth failed: errorCode: Unknow
[error] src/aliyun_iot_auth.c:418 aliyun_iot_get_auth_info()| run aliyun_iot_get_response error!
[error] src/aliyun_iot_auth.c:726 aliyun_iot_auth()| run aliyun_iot_get_auth_info error!result = -1
run aliyun_iot_auth() error!
[notice] src/aliyun_iot_auth.c:613 aliyun_iot_auth_release()| auth release!
out of demo!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。