TLS handshake failure! -> 404

If I run the docker container port 80 works great, but If I run https on 443 I only got a 404.

INFO |tls_adapter.c:0208:read_certificate()| File '/teddycloud/certs/server/teddy-cert.pem' assumed PEM style
INFO |tls_adapter.c:0205:read_certificate()| File '/teddycloud/certs/server/teddy-key.pem' detected as DER style RSA PRIVATE KEY
ERROR|tls_adapter.c:0193:read_certificate()| Failed to open '/teddycloud/certs/client/ca.der' for cert type detection
ERROR|tls_adapter.c:0380:load_cert()| Loading cert '/teddycloud/certs/client/ca.der' failed
ERROR|tls_adapter.c:0193:read_certificate()| Failed to open '/teddycloud/certs/client/client.der' for cert type detection
ERROR|tls_adapter.c:0380:load_cert()| Loading cert '/teddycloud/certs/client/client.der' failed
ERROR|tls_adapter.c:0193:read_certificate()| Failed to open '/teddycloud/certs/client/private.der' for cert type detection
ERROR|tls_adapter.c:0380:load_cert()| Loading cert '/teddycloud/certs/client/private.der' failed
INFO |toniesJson.c:0279:tonies_readJson()| Trying to read /teddycloud/config/tonies.custom.json with size 2
INFO |toniesJson.c:0279:tonies_readJson()| Trying to read /teddycloud/config/tonies.json with size 4895689
INFO |toniesJson.c:0099:tonies_update()| Updating tonies.json from api.revvox.de...
INFO |cloud_request.c:0162:web_request()| Connecting to HTTP server api.revvox.de:443...
INFO |cloud_request.c:0212:web_request()|   trying IP: 157.90.183.226
INFO |cloud_request.c:0038:httpClientTlsInitCallbackBase()| Initializing TLS...
cyclone/cyclone_crypto/cipher/aes.c:260:47: runtime error: left shift of 206 by 24 places cannot be represented in type 'int'
cyclone/cyclone_crypto/cipher/aes.c:268:55: runtime error: left shift of 162 by 24 places cannot be represented in type 'int'
cyclone/cyclone_crypto/cipher/aes.c:400:34: runtime error: left shift of 135 by 24 places cannot be represented in type 'int'
INFO |cloud_request.c:0073:httpClientTlsInitCallbackBase()| Initializing TLS done
cyclone/cyclone_crypto/cipher/aes.c:390:34: runtime error: left shift of 167 by 24 places cannot be represented in type 'int'
cyclone/cyclone_crypto/cipher/aes.c:395:34: runtime error: left shift of 243 by 24 places cannot be represented in type 'int'
cyclone/cyclone_crypto/cipher/aes.c:385:34: runtime error: left shift of 245 by 24 places cannot be represented in type 'int'
src/cyclone/cyclone_crypto/mpi.c:792:48: runtime error: left shift of 154 by 24 places cannot be represented in type 'int'
INFO |cloud_request.c:0317:web_request()| HTTP code: 302
INFO |cloud_request.c:0330:web_request()| Redirecting to: https://raw.githubusercontent.com/toniebox-reverse-engineering/tonies-json/release/tonies.json
INFO |cloud_request.c:0162:web_request()| Connecting to HTTP server raw.githubusercontent.com:443...
INFO |cloud_request.c:0212:web_request()|   trying IP: 185.199.109.133
INFO |cloud_request.c:0038:httpClientTlsInitCallbackBase()| Initializing TLS...
INFO |cloud_request.c:0073:httpClientTlsInitCallbackBase()| Initializing TLS done
INFO |cloud_request.c:0317:web_request()| HTTP code: 200
INFO |cloud_request.c:0380:web_request()| Content-Type is text/plain; charset=utf-8
INFO |cloud_request.c:0458:web_request()| Connection closed
INFO |toniesJson.c:0123:tonies_update()| ... success updating tonies.json from api.revvox.de, reloading
INFO |toniesJson.c:0279:tonies_readJson()| Trying to read /teddycloud/config/tonies.custom.json with size 2
INFO |toniesJson.c:0279:tonies_readJson()| Trying to read /teddycloud/config/tonies.json with size 4895689
INFO |toniesJson.c:0210:tonieboxes_update()| Updating tonies.json from api.revvox.de...
INFO |cloud_request.c:0162:web_request()| Connecting to HTTP server api.revvox.de:443...
INFO |cloud_request.c:0212:web_request()|   trying IP: 157.90.183.226
INFO |cloud_request.c:0038:httpClientTlsInitCallbackBase()| Initializing TLS...
INFO |cloud_request.c:0073:httpClientTlsInitCallbackBase()| Initializing TLS done
INFO |cloud_request.c:0317:web_request()| HTTP code: 302
INFO |cloud_request.c:0330:web_request()| Redirecting to: https://raw.githubusercontent.com/toniebox-reverse-engineering/tonies-json/release/tonieboxes.json
INFO |cloud_request.c:0162:web_request()| Connecting to HTTP server raw.githubusercontent.com:443...
INFO |cloud_request.c:0212:web_request()|   trying IP: 185.199.109.133
INFO |cloud_request.c:0038:httpClientTlsInitCallbackBase()| Initializing TLS...
INFO |cloud_request.c:0073:httpClientTlsInitCallbackBase()| Initializing TLS done
INFO |cloud_request.c:0317:web_request()| HTTP code: 200
INFO |cloud_request.c:0380:web_request()| Content-Type is text/plain; charset=utf-8
INFO |cloud_request.c:0458:web_request()| Connection closed
INFO |toniesJson.c:0237:tonieboxes_update()| ... success updating tonieboxes.json from api.revvox.de, reloading
INFO |toniesJson.c:0279:tonies_readJson()| Trying to read /teddycloud/config/tonies.custom.json with size 2
INFO |toniesJson.c:0279:tonies_readJson()| Trying to read /teddycloud/config/tonies.json with size 4895689
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
NFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |server.c:0673:server_init()| 1 open HTTPS connections
WARN |tls_server_fsm.c:0260:tlsPerformServerHandshake()| TLS handshake failure!
INFO |server.c:0673:server_init()| 0 open HTTPS connections
INFO |server.c:0673:server_init()| 1 open HTTPS connections
WARN |server_helpers.c:0792:httpServerUriNotFoundCallback()|  >> 404 index.shtm
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
WARN |server_helpers.c:0792:httpServerUriNotFoundCallback()|  >> 404 /favicon.ico
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |handler_cloud.c:0041:handleCloudTime()|  >> respond with current time
INFO |mqtt.c:0684:mqtt_init_box()| Skipping client 'Toniebox' (cn: 'default')
INFO |server.c:0673:server_init()| 0 open HTTPS connections

https is disabled by default for webaccess.

i assume you tried to access the web gui with https?

yes I activated the ports in the yml.
over http teddy says webserial is not possible without https

if you are using the latest dev version and the new webgui, you should see on the http page which settings you should disable. Disable them, save and you will be redirected to the right site.