MQTT Basic TLS

Hello,
I am trying to run the FREE RTOS + MQTT Basic TLS Demo, However, after running the solution. I get the following errors…
12 6358 [MQTTDemo] [ERROR][NET][6358] Failed to perform TLS handshake, error -29312.
vAssertCalled( E:\RTOS\FreeRTOS-Plus\Demo\FreeRTOS-IoT-Libraries-LTS-Beta1\mqtt\common\DemoTasks\SimpleMQTTExamples.c, 524
13 6359 [MQTTDemo] [ERROR][MQTT][6359] Failed to create network connection: 1

I have already turned off my anti virus firewall, as well as added inbound rules in the advanced windows firewall. In both cases I also get the following log:

Connected to test.mosquitto.org:8883

I get MQTT Connection was a null pointer

I am running the demo on the Microsoft Visual Studio 2020 RTOS Simulator Port.

Last time I faced a similar error, correcting the certificate format seemed to solve it but I cannot run it this time. Here is the certificate, Please note that I am using mosquitto:

#define mqttdemoprofileBROKER_CERTIFICATE_PEM                        \
"-----BEGIN CERTIFICATE-----\n"                                      \
"MIIEAzCCAuugAwIBAgIUBY1hlCGvdj4NhBXkZ/uLUZNILAwwDQYJKoZIhvcNAQEL\n" \
"BQAwgZAxCzAJBgNVBAYTAkdCMRcwFQYDVQQIDA5Vbml0ZWQgS2luZ2RvbTEOMAwG\n" \
"A1UEBwwFRGVyYnkxEjAQBgNVBAoMCU1vc3F1aXR0bzELMAkGA1UECwwCQ0ExFjAU\n" \
"BgNVBAMMDW1vc3F1aXR0by5vcmcxHzAdBgkqhkiG9w0BCQEWEHJvZ2VyQGF0Y2hv\n" \
"by5vcmcwHhcNMjAwNjA5MTEwNjM5WhcNMzAwNjA3MTEwNjM5WjCBkDELMAkGA1UE\n" \
"BhMCR0IxFzAVBgNVBAgMDlVuaXRlZCBLaW5nZG9tMQ4wDAYDVQQHDAVEZXJieTES\n" \
"MBAGA1UECgwJTW9zcXVpdHRvMQswCQYDVQQLDAJDQTEWMBQGA1UEAwwNbW9zcXVp\n" \
"dHRvLm9yZzEfMB0GCSqGSIb3DQEJARYQcm9nZXJAYXRjaG9vLm9yZzCCASIwDQYJ\n" \
"KoZIhvcNAQEBBQADggEPADCCAQoCggEBAME0HKmIzfTOwkKLT3THHe+ObdizamPg\n" \
"UZmD64Tf3zJdNeYGYn4CEXbyP6fy3tWc8S2boW6dzrH8SdFf9uo320GJA9B7U1FW\n" \
"Te3xda/Lm3JFfaHjkWw7jBwcauQZjpGINHapHRlpiCZsquAthOgxW9SgDgYlGzEA\n" \
"s06pkEFiMw+qDfLo/sxFKB6vQlFekMeCymjLCbNwPJyqyhFmPWwio/PDMruBTzPH\n" \
"3cioBnrJWKXc3OjXdLGFJOfj7pP0j/dr2LH72eSvv3PQQFl90CZPFhrCUcRHSSxo\n" \
"E6yjGOdnz7f6PveLIB574kQORwt8ePn0yidrTC1ictikED3nHYhMUOUCAwEAAaNT\n" \
"MFEwHQYDVR0OBBYEFPVV6xBUFPiGKDyo5V3+Hbh4N9YSMB8GA1UdIwQYMBaAFPVV\n" \
"6xBUFPiGKDyo5V3+Hbh4N9YSMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL\n" \
"BQADggEBAGa9kS21N70ThM6/Hj9D7mbVxKLBjVWe2TPsGfbl3rEDfZ+OKRZ2j6AC\n" \
"6r7jb4TZO3dzF2p6dgbrlU71Y/4K0TdzIjRj3cQ3KSm41JvUQ0hZ/c04iGDg/xWf\n" \
"+pp58nfPAYwuerruPNWmlStWAXf0UTqRtg4hQDWBuUFDJTuWuuBvEXudz74eh/wK\n" \
"sMwfu1HFvjy5Z0iMDU8PUDepjVolOCue9ashlS4EB5IECdSR2TItnAIiIwimx839\n" \
"LdUdRudafMu5T5Xma182OC0/u/xRlEm+tvKGGmfFcN0piqVl8OrSPBgIlb+1IKJE\n" \
"m/XriWr/Cq4h/JfB7NTsezVslgkBaoU=\n"                                 \
"-----END CERTIFICATE-----\n"

What else can I try? Thanks in advance.

Was the TCP/IP connection successful, before the failing TLS handshake?

Did it work for you? If not, would you please step through and see at what step it fails. Also, please share complete log.

Thanks.

Hello, I have been caught up in my academic assignments since summer break is now over and haven’t gotten time to work on the project lately. As soon as I try it out I will update it here!

Thanks a lot