Hello,
In the past we have been able to communicate with AWS IoT broker with CC3200 without any trouble. As it looked promising, now we want to modify the CC3200 firmware to connect our products to our production level AWS IoT Core. In current implementation, for additional security, we have registered our own CA, so that the certs have to be signed with our CA.
So now, we are providing 4 cert files instead of 3 files.
And while doing that, we ran into broker connection issues. Hence, we decided to use the mqtt_client example project as before and verify the behavior as we were able to successfully get it work in the past. Following certificates are used in our implementation.
- rootCA – Generated by Amazon
- rootCA – Generated by us.
- Client ID
- Private Key
Error Message:
-close socket (80) operation connection less mode, rx packet fragmentation
> 16K, packet is being released
[SOCK ERROR] -close socket (80) operation remote side down from secure to unsecure
unknown sock async event: 2
C: Net 80, Raw Error -1, Time Out: N
C: RX closing Net 80 [-1]
C: Cleaning session for net 80
C: Net 80 now closed
Broker connect fail for conn no. 1