Eclipse Mosquitto Test Server: datos de conexión y prueba online

El clásico servidor de pruebas de Mosquitto, mantenido por el propio proyecto. Perfecto para pruebas de interoperabilidad.

Endpoints y puertos

TransporteURLCopiar
MQTT (TCP)mqtt://test.mosquitto.org:1883
MQTT sobre TLSmqtts://test.mosquitto.org:8883
WebSocketws://test.mosquitto.org:8080
WebSocket segurowss://test.mosquitto.org:8081

Credenciales: rw / readwrite. Opcional. Los listeners con autenticación (p. ej. el puerto 1884) aceptan rw / readwrite.

Acerca de Eclipse Mosquitto Test Server

test.mosquitto.org es el servidor público de pruebas del proyecto Eclipse Mosquitto. Suele ejecutar versiones en desarrollo de Mosquitto y expone muchos listeners, incluidas variantes con autenticación y con certificados.

Está pensado para probar clientes contra Mosquitto y puede reiniciarse o actualizarse en cualquier momento.

Puntos fuertes

  • Ejecuta la implementación de referencia de Mosquitto
  • Muchas variantes de listener (TLS, certificados de cliente, autenticación)
  • Sin registro

Limitaciones

  • Totalmente público
  • Se reinicia a menudo y puede ejecutar versiones inestables
  • Puede ir lento con mucha carga

Conectar con código

mosquitto CLI
mosquitto_sub -h test.mosquitto.org -p 1883 -t 'testmqtt/mosquitto/#' -v
MQTT.js (navegador o Node.js)
import mqtt from 'mqtt';

const client = mqtt.connect('wss://test.mosquitto.org:8081');

client.on('connect', () => {
  client.subscribe('testmqtt/mosquitto/#');
  client.publish('testmqtt/mosquitto/hello', 'Hello from MQTT.js');
});

client.on('message', (topic, payload) => {
  console.log(topic, payload.toString());
});

¿Tienes problemas? Consulta los errores de conexión MQTT más comunes o aprende cómo probar un broker MQTT paso a paso.

De los creadores de TestMQTT

¿Se te queda corto el broker público?

Los brokers públicos de prueba se comparten con miles de desconocidos. ConnectMQ te da un broker MQTT privado en el que puedes confiar para dispositivos reales, listo en minutos.

  • Tu propio broker aislado: nadie más puede leer tus topics
  • Autenticación con usuario y contraseña y control de acceso por topic
  • TLS y WebSocket seguro, MQTT 3.1.1 y MQTT 5
  • El mismo código de cliente desde la primera prueba hasta producción

Otros brokers MQTT