Hello, i have a palliative solution.
1) Open \javasource\mqttclient\impl\MqttConnector.java
Comment out line 133
2) Write some garbage string to Client Sertificate String. do not leave it empty.
3) Clean deployment directory and run the project.
Hi this is the way to connect using MQTT Explorer download from http://mqtt-explorer.com/
When the “validate certificate” option is “on”, it throws an exception as the certificate is expired. But it is most likely caused by an old electron build that MQTT-Explorer is using, so ignore that one.
Please use the certificate below
For the MQTT Client:
Copy the certificate below in notepad and save as (not text file but ant file) root-CA.crt
This cert you put in your resources directory and in the field CA give the path to the file (where resources is the root)
For MQTT Connector just past the string in CA certificate field.
-----BEGIN CERTIFICATE-----
MIIFQTCCBCmgAwIBAgISBKmJvrWzU+66iysoXKmOtyTkMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjEwMTAwNTAyMDBaFw0yMzAxMDgwNTAxNTlaMB8xHTAbBgNVBAMM
FCouczIuZXUuaGl2ZW1xLmNsb3VkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAxKOySSNPeWJ6cIWbmm1Psc3VmL/YK+K5NZj2GlOJJaMKopb6y0A8V7wy
YM0kaiIe4fGfdLxSKwoFrSXe8gsmaOkgdU734OweOGCPaU3W0ZjIqZzRzhpT8FY9
zj8NlpZpV/QGbbmYCOy6YfAixpZ10L9L1g74CO9M6Guf706Dfg9E1O4N5IwWQr1i
Yv1hvdr1tTHlblj0DcFVu+nYaJ0RIPsiHt3lfldphXGuw1pIEpuv61D121furZqQ
D3onWw1oQ3eUhJYUI/nKqrNSyrYDzvYckdzOnnit/lCuJqAzmFdYvEmyHvmWwS7H
GOEYKiOYjtWkrfK6siEs2pqk/zONaQIDAQABo4ICYjCCAl4wDgYDVR0PAQH/BAQD
AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA
MB0GA1UdDgQWBBRaojgg6k2PoGxKl7oJ7YO/gDASFjAfBgNVHSMEGDAWgBQULrMX
t1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0
dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVu
Y3Iub3JnLzAzBgNVHREELDAqghQqLnMyLmV1LmhpdmVtcS5jbG91ZIISczIuZXUu
aGl2ZW1xLmNsb3VkMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEB
MCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYK
KwYBBAHWeQIEAgSB9ASB8QDvAHUArfe++nz/EMiLnT2cHj4YarRnKV3PsQwkyoWG
NOvcgooAAAGDwHxhUgAABAMARjBEAiB4CdFmTF6Y35wyTktoAMCTViN0vxwr+H/b
PaojasWotwIgCqbulghgPEI6n4Fg+ENu3Phb7RMzOwGK9+TARDD7ZzkAdgC3Pvsk
35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYPAfGMWAAAEAwBHMEUCIHHp
sJNbd3wZlbFbPMKcHRFubxS/I3Zuby45io/DatRxAiEAw41p0UkQT8+FqkIIwaoO
us0MRMKlhy44pIZpF0MWpu0wDQYJKoZIhvcNAQELBQADggEBAFFCHxBOt+mpeppf
DGzgJZCJ9FaQ/YSQ28qX/abJN7rv++zyrA8O1gRkqQNCLTvUIzL65ywaDHSAoVhH
zkCcpVoWkxe48FYqQn2jvNflQITqqM1zNu2BznuRjejmxEY3JpouJKijzwq/A9Zi
SS4fWpwubL7q/90siXYdMRJ2jiOFtwszFhYl2KWKViSt2o+q06kuIxrk5LBOeI5o
hKrDYLZfEbZh1H4o5rvGBYASr4BawNNSPRsjYs7sfa0WXbh/yZejgnW+sGm3YcLs
yaPp+txA4hsCqWePny6xwpevNRt4qY+tfMW3GVsKs1+7noGCUVUx6DLE5UYio+qZ
ALJ2o88=
-----END CERTIFICATE-----
Click connect: