MQTT代理在我发送connect数据包时关闭连接

MQTT代理在我发送connect数据包时关闭连接,mqtt,connect,adafruit,Mqtt,Connect,Adafruit,我正在使用GL865 V3连接到代理(io.adafruit.com)和Paho MQTT作为库。当ı向代理发送连接数据包时,几秒钟后代理关闭服务器连接并且ı无法订阅或发布。我很确定我的连接包是正确的。ı检查了所有字节和所有true。这是我的连接数据包 我在Adafruit的监视器上看到“GSMModule45已连接”,但几秒钟后服务器连接断开。感谢您的帮助 0x10,0x45,0x00,0x04,0x4D 'M',0x51 'Q',0x54 'T',0x54 'T',0x04,0xC2,0x0

我正在使用GL865 V3连接到代理(io.adafruit.com)和Paho MQTT作为库。当ı向代理发送连接数据包时,几秒钟后代理关闭服务器连接并且ı无法订阅或发布。我很确定我的连接包是正确的。ı检查了所有字节和所有true。这是我的连接数据包

我在Adafruit的监视器上看到“GSMModule45已连接”,但几秒钟后服务器连接断开。感谢您的帮助

0x10,0x45,0x00,0x04,0x4D 'M',0x51 'Q',0x54 'T',0x54 'T',0x04,0xC2,0x00,0x3C,0x00,0x0B,ClientID,0x00,0x0A,Username,0x00,0x20,Password

ClientID = GSMModule45
Password = 2352877485434906a57a00f745ee62d8
Username = kaansarica
我错过了什么

我找到了解决办法

我的错误是我的连接缓冲区过大,所以ı截断了它,我的问题就解决了