NVDARemoteServer
NVDARemoteServer copied to clipboard
SSL negotiation fails if the configuration file is CR+LF.
This problem does not occur if you convert the file to LF using dos2unix. This may be a problem for those who build with the default Git settings in Windows.
Hi, Could you please provide more details? In which platform are you experiencing this issue? Steps to reproduce? Do you have a more extended traceback?
There is no traceback. I am using Windows 11 24H2, and the steps to reproduce are as follows:
- When installing Git, select Checkout Windows-style, commit Unix-style line endings in the How should Git treat line endings in text files? dialog.
- Clone the repository and build the server.
- Fill in the certfile and keyfile values in the configuration file in the dist folder.
- Run debug.cmd and connect to the server.
You will then see the following error being generated continuously:
Sat Aug 16 18:20:18 2025
New incoming connection from address ::1, port 12571
Sat Aug 16 18:20:18 2025
SSL negotiation failed.
What is really strange is that the set value is displayed correctly in the log without any errors.