*Client environment
Windows Server 2022 Datacenter 21H2 20348.2113
TortoiseSVN 1.14.6, Build 29673 - 64 Bit , 2023/12/25 19:33:34
*Server environment
nginx version: nginx/1.24.0 OpenSSL 3.0.8 7 Feb 2023
AWS Amazon Linux 2023
*What occurred
Case 1. After install of client certification into Windows certification store, and svn checkout with TortoiseSVN, it failed. The first figure is that prompt. The next figure is trace by Wireshark. Obviously it failed to establish TLS session. After SERVER HELO, immediately client send FIN.
Case 2. Settings certification (.p12) file path at servers file, did svn checkout, but it failed as same result as case 1.
Case 3. After deleting stored certification, did svn checkout. This successfully finished. No problem.
*Consideration
That client certification works very well except for TortoiseSVN, including many web browser, curl, git, svn CLI client. So I am convinced the certification is correct. For I must use this certification when I use web browser, I have to install into Windows certification store.
The same behavior is occurring on other environments, like Windows11, Windows10..
Do you have any good idea to conquer this trouble?