Has anyone gotten `uacme-ualpn` to work with a default image? The `ualpn` binary provided by the standard `uacme-ualpn` package works fine for the TLS challenge itself, but proxying `uhttpd` stalls (no error even with `-v -v -v`, the connection just times out eventually).
When I do a custom build, everything works fine as intended. Only with the standard images installed via `owut`, `uhttpd` is not reachable with the same config (listening on `127.0.0.1:443` and being proxied by `ualpn`).
Comparing the working and non-working binaries, I noticed that in my build it seems to be linked to `libssl.so.3` whereas the standard package links to `libmbedtls.so.21` (but I don’t have any SSL-specific options on my `.config` except `CONFIG_LIBCURL_OPENSSL=y` and `CONFIG_PACKAGE_wpad-openssl=y` and certainly nothing related to uacme/ualpn).
Edit: I just did a build with `CONFIG_LIBCURL_OPENSSL=y` commented out and as a result I got the ualpn binary linked with mbedtls and it does not proxy. So yeah, it looks like ualpn does not play nice with mbedtls.
Edit 2: I’ve created a GitHub issue.