Skip to content

Conditionally run TLS-based servers#973

Open
mxsrc wants to merge 2 commits intomainfrom
tls-cert-use
Open

Conditionally run TLS-based servers#973
mxsrc wants to merge 2 commits intomainfrom
tls-cert-use

Conversation

@mxsrc
Copy link
Copy Markdown
Contributor

@mxsrc mxsrc commented Apr 17, 2026

This adds a setting to provide TLS certificate and key. When these are present, API, SNodeAPI, and SPDK Proxy run TLS-based servers. Otherwise, regular HTTP servers are used, so this is a non-breaking change.

Tested by confirming that all three adapted services respond to HTTP requests when TLS configuration is absent, and to HTTPS when it is present.

The IP_PATTERN change is unrelated. I noticed it when testing and decided to simply include the fix here.

@mxsrc mxsrc force-pushed the tls-cert-use branch 5 times, most recently from 3566fef to b65b730 Compare April 17, 2026 14:23
@mxsrc mxsrc marked this pull request as ready for review April 17, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant