• dev
  • connect mosquitto_sub to broker?

Hello,

We are using mosquitto_sub as a client to review messages between clients in real-time; for some reason, the client seems to connect, but no messages printed (those messages do send and received in the MQTT.js clients connected to that broker), the connection we have tried are:

mosquitto_sub.exe -h mqtt.flespi.io -p 443 -t /# -u NotMyRealToken -v
no error nor messages

mosquitto_sub.exe -L Mqtt://NotMyRealToken@mqtt.flespi.io:443/# -v
no error nor messages

when trying to connect using a secure protocol (MQTTS) we get the message:
mosquitto_sub.exe -L Mqtts://NotMyRealToken@mqtt.flespi.io:443/# -v

Error: A TLS error occurred.

Can you pls point us to what we are doing wrong?
Cheers,
WT

    dexif thank you for the quick reply!

    unfortunately, that returns:
    Error: A TLS error occurred.
    for both ports 8443 and 443

      dexif sorry, i was referring to 8883, got the TLS error message.

      BTW - i've also tried to point to the CA file which I downloaded from your site and point the client to it but got the same error.

      the content of the CA file is:

      -----BEGIN CERTIFICATE-----
      MIIGMzCCBRugAwIBAgIMZtNNttsOnbVbC1d+MA0GCSqGSIb3DQEBCwUAMEwxCzAJ
      BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSIwIAYDVQQDExlB
      bHBoYVNTTCBDQSAtIFNIQTI1NiAtIEcyMB4XDTIxMTIxMzEzMTQ1OFoXDTIzMDEx
      NDEzMTQ1OFowFjEUMBIGA1UEAwwLKi5mbGVzcGkuaW8wggEiMA0GCSqGSIb3DQEB
      AQUAA4IBDwAwggEKAoIBAQC2EFF1WQLEDkN4kk0xWUbD/AfO5JutZeO4VGrZ6bIs
      drFzOYyAhOi0I9MLLHqZKBK4YC+U8twW9uX9TOawm0o2WtGUkauC4MI+/ibzXYfV
      7XYc9+3GDRz7kERaMxwLDm3iYNMAaW4GRXD8Zz39MU1xOynby7U1qo0Joqg7ymSe
      1jDJ2d2D7gcrM8dXhcDyGY0mKu4OO0EiamfJ14uQWQzFCh3fbqzxRZhuHoHoQE14
      Sciy5NcB6SzipXmkf5NfmPlJjW6pz5S+yHMQv1COfvOx1bpTVqaVdKTr1ZIuxGtV
      UKhN0MbpWK7M2+mRsBfyflR1k3mb4a230hsgsuqocUsfAgMBAAGjggNJMIIDRTAO
      BgNVHQ8BAf8EBAMCBaAwgYkGCCsGAQUFBwEBBH0wezBCBggrBgEFBQcwAoY2aHR0
      cDovL3NlY3VyZTIuYWxwaGFzc2wuY29tL2NhY2VydC9nc2FscGhhc2hhMmcycjEu
      Y3J0MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcDIuZ2xvYmFsc2lnbi5jb20vZ3Nh
      bHBoYXNoYTJnMjBXBgNVHSAEUDBOMEIGCisGAQQBoDIBCgowNDAyBggrBgEFBQcC
      ARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20vcmVwb3NpdG9yeS8wCAYGZ4EM
      AQIBMAkGA1UdEwQCMAAwPgYDVR0fBDcwNTAzoDGgL4YtaHR0cDovL2NybDIuYWxw
      aGFzc2wuY29tL2dzL2dzYWxwaGFzaGEyZzIuY3JsMCEGA1UdEQQaMBiCCyouZmxl
      c3BpLmlvgglmbGVzcGkuaW8wHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
      MB8GA1UdIwQYMBaAFPXN1TwIUPlqTzq3l9pWg+Zp0mj3MB0GA1UdDgQWBBScsx3f
      7bq2HCPTaXg3nF5BSz98ajCCAX8GCisGAQQB1nkCBAIEggFvBIIBawFpAHYA6D7Q
      2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAF9s+6i4QAABAMARzBFAiEA
      8fq3txGg2XqBhKB0r715u72Ad83aLt1qQc4qfnVPW7kCIByFplBGU/UXWifr1RJ/
      VlHwT0YA5Jx4KTV1JmwJR+mAAHYAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2y
      CJo32RMAAAF9s+6i4gAABAMARzBFAiEA2nCesqLfSptsdCRSyemr9vHjn2JFa6GT
      y4bQ/5BrEEkCID1AGX4AUJgirRCAd6+5utiLGbFrxl2Eq0ed3aefEh0cAHcAVYHU
      whaQNgFK6gubVzxT8MDkOHhwJQgXL6OqHQcT0wwAAAF9s+6jAgAABAMASDBGAiEA
      /z1plLjzMXh/tNIQAJDFD14NP602XDUKnJFHePiDNF4CIQDJoy5v5z/7lMKGi26Q
      KTRu90KdsPRP1jBcsg2pk2FGMTANBgkqhkiG9w0BAQsFAAOCAQEAfJjI2m2zPLEr
      fddC0vWeTbVtkYJ4dUQa7/q25bWBhl89Afv7WbnnwRtVvs6f4Qec1Lk6Q9Cjd4qf
      3OjFrkAtF6AtpU5me7tHNByX5+WDYZ9y4htgW5VhuqZ7OUfUO2hHE6IIivU3UjAX
      dUliIOYhq7nU8vMKSvnR5TzLhJYZd1T7IrWpBuhubWsShDVlBf7vDHi6KjZR/ZNH
      5JnyU9V1QkT5kTTvTZxowFzuheG8XUVagR2+fzZg4WTffa4vl/9qj7jFW4UY0r6c
      fJvv76dPFc51UFDfb4HeW9jRkJDR9NqHyfbJCsFUfYBUJvkZgTCOMMjmImj1s0kt
      xnLYl5B2uQ==
      -----END CERTIFICATE-----

      and the switch I used was:
      --cafile

        You don't need a cafile to connect.
        This command works for me: mosquitto_sub -L mqtts://NotMyRealToken@mqtt.flespi.io:8883/# -v
        What version of mosquitto are you using? Maybe your firewall is blocking the connection?

          dexif thank you for confirming; based on your reply I tried to connect via one of my linux servers and it connected without any problem so its something related to my working station!

          once I'll figure it out I'll update it here.

          Thank you for your support!
          WT

          Write a Reply...