cesanta / mongoose

Embedded Web Server
https://mongoose.ws
Other
11.16k stars 2.73k forks source link

support for openssl-3 #2679

Closed Necktwi closed 7 months ago

Necktwi commented 7 months ago

Environment

scaprile commented 7 months ago

We don't provide C++ examples, you provide your certificates, you write your code, you load them; we are unable to guess what you do. All our examples do work, they are run on each library change. You are likely not providing the right certs/keys with proper formatting. Please follow the guidelines in the documentation, examples and tutorials available. https://mongoose.ws/documentation/tutorials/tls/#how-to-load-credentials PEM files must start with dashes

Necktwi commented 7 months ago

oh! how is my same mongoose server is working fine when built against openssl-1! may be some glitch in the matrix? ¯\_(ツ)_/¯

scaprile commented 7 months ago

We run unit tests on GH "ubuntu-latest", that is Ubuntu 22.04, that uses openssl 3.02 The following builds and runs the http-restful-server example off this repo on Ubuntu 22.04

openssl.zip

tested it works.

Necktwi commented 7 months ago

Thank you for confirmation! I'll look into the issue with my software stack.