During the contest I had to substitute MQTT for HTTPS due to issues with the board connecting to MQTT on secure ports. I had attempted connecting to Azure IoT hubs without success and now I am attempting to connect to my own broker without success. The error I get from monitoring the broker is as follows:
1460342331: New connection from ##.##.##.### on port 8883. 1460342332: OpenSSL Error: error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure 1460342332: Socket error on client <unknown>, disconnecting.
I did have similar from an Intel Galileo with a Python package I have created but this was solved by setting the correct time on the board. I am wondering if the issue with the MKR1000 is due to the same issue as I have uploaded the required CA for my broker and out of my 3 commercial boards this is the only board I can now not connect to via MQTT.
I can’t seem to find any info on changing the time on the MKR1000 does anyone know so that I can eliminate this as a possible cause for the connection issue.