I’m getting the same issue. I have also tried it with the MQTT publish example. I know the the certificates work because I’ve tested them with MQTTfx. Please help digi.
I’m getting the same thing on the device.
Are you saying that it works with aws_https_pc.py but not on the device? If so, where did you get the aws_https_pc.py file from?
Have you gotten anywhere with trying to connect with the device?
In my experience, the aws_https_pc.py script does work on my desktop computer running python3 but it doesn’t work running the micropython script on the device.
Both the python3 test script and the micropython script were from this link:
I want to test the AWS certificate authority which may be trusted on my destkop and not on the cell Xbee. However, I havne’t been able to dedicate time to figure it out.
As soon as I achieve a breakthrough, I’ll post here.
If you are using one of the CAT 1 XBee Cellular devices, use the Starfield Class 2 Certification Authority Root Certificate instead of the ones recommended by Amazon. If you are using the LTE-M/NB-IoT or 3G devices, you need to use the Starfield Services Root Certificate Authority certificate. Note that the Amazon certificates are in the trust chain of these two certificates. It has the following SHA-256 thumbprint and can be obtained from Starfield Technologies.