Closed
Description
Platform
- Hardware: [ESP-12]
- Core Version: [Mon May 14 20:46:47 2018 -0700]
- Development Env: [Arduino IDE]
- Operating System: [MacOS]
Settings in IDE
- Module: [Generic ESP8266 Module]
- Flash Mode: [qio]
- Flash Size: [4MB]
- lwip Variant: [v2 Lower Memory|Higher Bandwidth]
- Reset Method: [nodemcu]
- Flash Frequency: [40Mhz]
- CPU Frequency: [80Mhz]
- Upload Using: [SERIAL]
- Upload Speed: [115200]
Problem Description
BearSSL::WiFiClientSecure does not connect. No debug messages at all (debug tls+ssl+http client). My custom logs attached.
MCVE Sketch
#include <WiFiClientSecure.h>
void setup() {
BearSSL::WiFiClientSecure client;
if (!client.connect(host, httpsPort)) {
res.code = 0; res.content = F("connection failed");
return (res); // 1 = connection failed
}
}
void loop() {
}
Debug Messages
00:01:374 Free HEAP: 36264
00:01:375 Client Secure started 1 ms
00:01:375 Free HEAP: 31704
00:01:376 connecting to api.monitec.systems
00:01:969 Connection failed 593 ms
00:01:973 Request failed. Reason: (0) connection failed