Open virco opened 5 months ago
The standard library supported from espressif Arduino for ssl is mbedtls.
OK, is there an Arduino HTTPS WEbServer library that utilizes mbedtls? Looks like all available packages at the moment rely on open openssl/ssl.h which was available prior Version 3 framework.
There are examples included in the included lib. https://github.com/espressif/arduino-esp32/tree/master/libraries/WebServer/examples EDIT: Using the IDF version would be a way too. https://github.com/espressif/esp-idf/tree/v5.1.4/components/esp_https_server The Arduino libs are compiled with https_server support. https://github.com/espressif/esp32-arduino-lib-builder/blob/6683a0df74e9bed3f845bc2e2295ef010ce1d9ed/configs/defconfig.common#L15
I looked all "https://github.com/espressif/arduino-esp32/tree/master/libraries/WebServer/examples" but didn't find https there, can you point out some examples with TLS 1.2 or TLS 1.3?
Thanks in advance!
I have this same issue with V3 and C6. I have not been able to find any HTTPS examples or working alternatives.
Board
esp32 C6 Dev
Device Description
DevKit C6 N8
Hardware Configuration
N/A
Version
v3.0.1
IDE Name
Arduino IDE
Operating System
Windows 11
Flash frequency
40
PSRAM enabled
yes
Upload speed
115200
Description
C6 module are supported from V3 onwards, where there is an issue with missing "openssl/ssl.h"
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide