Operating system
Windows
Joplin version
3.2.13
Sync target
WebDAV
What issue do you have?
My webdav syncing got broken recently, error shows: request to https://[myurl]/ failed, reason: Client network socket disconnected before secure TLS connection was established (Code ECONNRESET)
I use wireshark to catch packets, after [SYN] [SYN, ACK] [ACK] there is "TLSv1.2 Client Hello (SNI=myurl)", then is [FIN, ACK] [ACK] [FIN, ACK] [RST, ACK], so the connection ends.
But my Synology Drive Client works to the same url, it's Client Hello has no SNI in it, and the Edge browser's TLSv1.3 Client Hello with an SNI works too.
So I consider how to hide the SNI field in Client Hello step or use TLSv1.3 when using webdav? Maybe build from source or add an option in upcoming version? Thank you.