Try the broker .hivemq.com: 8000 for websockets, it supports ws. he should work
I tried with this and it has been working so far
<script src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.js" type="text/javascript"> </script> <script type="text/javascript"> client = new Paho.MQTT.Client("broker.hivemq.com", 8000, "clientId-" + parseInt(Math.random() * 100, 10)); </script>
and also try on cloudmqtt.com
source share