From e6bb10dc1926208caacbde90320dd3272ad67b7c Mon Sep 17 00:00:00 2001 From: Michael Ingraham <34340210+meingraham@users.noreply.github.com> Date: Sat, 26 Oct 2019 07:05:30 -0400 Subject: [PATCH] TLS error codes --- TLS.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/TLS.md b/TLS.md index a9bd994b..e398ac0c 100644 --- a/TLS.md +++ b/TLS.md @@ -116,16 +116,19 @@ LetsEncrypt based server (Mosquitto for ex), with full CA validation (easier to ### TLS Troubleshooting -Here are the most common TLS errors: +Here are the most common TLS errors: Error code | Description -:--- | :--- +|---:|:--- | -1002 | Cannot connect to TCP port | -| -1000 | Out of memory error | +| -1000 | Out of memory error | | 1 | Bad fingerprint | +| 23 | The server's public key is too large. Tasmota TLS is limited to 2048 RSA keys | | 62 | X509 not trusted, the server certificate is not signed by the CA (AWS IoT or LetsEncrypt) | | 298 | Missing client private key | +[Additional `BR_ERR*` error codes](https://www.bearssl.org/gitweb/?p=BearSSL;a=blob;f=inc/bearssl_ssl.h) + ----------- ### Below are the instructions of pre-6.5.0.15 versions.