Desconexion del broker continuamente


#1

Hola , estoy haciendo una pruebas con un esp32 y otro esp8266 , y con los mismos resultados en ambos, ocurre que se desconecta y conecta al brooker cada 20 o 30 segundos , puedo visualizar en la sección de myqtthub que mi dispositivo lrecibe los mensajes, por lo que la configuración esta bien , pero no logro ver donde podría estar el problema del la desconexión continua , alguna sugerencia? saludos.


#2

Buenas Pablo,

Tienes un problema de connection replace. Estás reconectando con el mismo usuario sin desconectar la anterior, produciendo un reemplazo de la conexión:

MYQTT: 04-12-2021 19:37:08 INFO [MyQtt-akka.actor.default-dispatcher-2] e.a.r.m.l.MyQttContext - CONNECT : SHUTDOWN : d=hub-xxx : i=esxxxxler : r=xxxx : reason=connection replaced by connection from r=xxxx (0x20073)

Mira lo siguiente para entender el problema y posibles soluciones:

Un saludo,


#3

bien , entiendo, lo que hacia antes en mi codigo antes de reconectar :
clientId = “xxxxxx”;
clientId=clientId + String(random(0xffff),HEX);

ya no va para este servidor, lo configuro directamente desde el panel .