mqtt连接不上与mqtt服务器建立连接怎么办?

MQTT连接服务器返回2 - zengjf - 博客园
/*********************************************************************************
MQTT连接服务器返回2
MQTT Client总是连接不上服务器,返回值是2。
深圳 南山平山村 曾剑锋
********************************************************************************/
一、参考文档:
1. Python Paho/MQTT : Detecting Connect error
https://stackoverflow.com/questions//python-paho-mqtt-detecting-connect-error
2. paho-mqtt 1.3.1
https://pypi.python.org/pypi/paho-mqtt
二、connection result
The value of rc indicates success or not:
0: Connection successful
1: Connection refused - incorrect protocol version
2: Connection refused - invalid client identifier
3: Connection refused - server unavailable
4: Connection refused - bad username or password
5: Connection refused - not authorised
6-255: Currently unused.
三、解决方法:
设置一下Client Id就行了。我使用的MQTT协议进行手机推送,但是服务端老是报错,找不到服务器是怎么回
<a data-traceid="question_detail_above_text_l&&
你好,想跟你请教个问题:
无法连接至服务器 (32103) && &at com.ibm.micro.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:40) && &at com.ibm.micro.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:71) && &at com.ibm.micro.client.mqttv3.internal.ClientComms.connect(ClientComms.java:147) && &at com.ibm.micro.client.mqttv3.MqttClient.connect(MqttClient.java:351) && &at com.ibm.micro.client.mqttv3.MqttClient.connect(MqttClient.java:320) && &at cn.com.nuoter.surfingclub.client.push.WSMQTTServerPubAsync.getMqttConn(WSMQTTServerPubAsync.java:73) && &at cn.com.nuoter.surfingclub.client.push.WSMQTTServerPubAsync.sendMqttMessage(WSMQTTServerPubAsync.java:141) && &at cn.com.nuoter.surfingclub.client.push.action.PushAction.sendMessage(PushAction.java:55) && &at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) && &at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) && &at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) && &at java.lang.reflect.Method.invoke(Method.java:597) && &at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:276) && &at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:260) && &at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86) && &at org.quartz.core.JobRunShell.run(JobRunShell.java:203) && &at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
以下是问题补充:
:我的情况是手机客户端断网,activemq识别不了客户端断了,然后手机客户端再次连接就出现这个问题了
:哦,我这其实出现更多的情况是 3 ,然后服务器报这个错误:
javax.jms.InvalidClientIDException: Broker: localhost - Client: XXX already connected from ...IBM Knowledge Center23:33 提问
mqtt协议和apollo搭配时,安卓连不上apollo
我在编写配置环境完之后,j2se的server通过host = "tcp://0.0.0.0:61613";连接上了apollo,然后在安卓客户端上面,用host = "tcp://127.0.0.1:61613",却没办法连上apollo,在logCat中找到了这么一段信息:
java.lang.IllegalArgumentException:
大神们,能告诉我在安卓客户端的这个地方,host 应该怎么写?
按赞数排序
127.0.0.1是本机ip,在android客户端上怎么能找到服务器呢?应该写你的服务器的ip。而且要在一个网段上,关闭防火墙。
....我的也是连接不上 !!! 已经测试N遍了 在J2SE上面跑就没问题 到android就直接挂在 new MqttClient 这块了。。。。 网络,网段 配置啥都没问题 郁闷啊
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐mqtt频繁中断问题,恳请大牛解答?急切...
[问题点数:100分]
本版专家分:5
结帖率 75%
CSDN今日推荐
本版专家分:590
本版专家分:5
结帖率 75%
本版专家分:590
本版专家分:5
结帖率 75%
本版专家分:5
结帖率 75%
本版专家分:0
本版专家分:0
匿名用户不能发表回复!|
CSDN今日推荐

我要回帖

更多关于 mqtt 断开连接 的文章

 

随机推荐