Skip to content

Servers that enforce SNI are not supported #1259

Answered by CEbhNwPM
CEbhNwPM asked this question in General
Discussion options

You must be logged in to vote

I cannot provide a hostname, my server is in a private network. But this gave me an idea. I enabled nginx debug logging to see details about the TLS handshake attempts. It seems DAVx5 (or the SSL library?) only sends a server name in the Client Hello, if the server name is an FQDN.

Setting server_name myserver myserver.lan 192.168.1.2; in my radicale server block:

192.168.1.2 - does not work: nginx log says "SSL server name: null"
myserver - does not work: nginx log says "SSL server name: null"
myserver.lan - works: nginx log says "SSL server name: myserver.lan"

I do not have this problem with Thunderbird, where I only specify "https://myserver/radicale/...".

Aside from testing, I actuall…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by devvv4ever
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
2 participants
Converted from issue

This discussion was converted from issue #1254 on January 22, 2025 10:30.