- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Using a client with wiced_tls_init_simple_context() we cannot get an encrypted connection to receive data. The client disconnect after we send data over the connection.
Is there any more documentation available how to set up a tls tcp connection to a server? Or methods to debug other then tpc_error?
regards,
Jasper
- Tags:
- client
- connection
- data
- debug
- disconnect
- documentation
- encrypted
- error
- jasper
- methods
- receive
- send
- server
- tpc_error
- wiced_tls_init_simple_context
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Anybody got this working??
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Let me follow up.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
SDK 2.4.0 has a bug that fails to correctly verify the CA certificate.
This has been fixed in 2.4.1 and we strongly recommend you update, at a minimum, the besl directory from the 2.4.1 release.
You should also note that the only the top most root CA certificate is verified. The https_client application in 2.4.1 shows how to use the API correctly for https://www.google.com using Root 1 from the GeoTrust root certificate list (Download Root Certificates - GeoTrust). This was the root CA certificate when accessing Google servers from Australia. Depending on your location in the world the Google servers may have certificates signed by other root CA certificates.