Open kotenok2000 opened 2 years ago
Это не баг FlylinkDC++.
Написано же всё: безопасные соединения с удалённым клиеном невозможны в силу того, что он необратимо устарел.
Это нельзя исправить ни на стороне хаба, ни со стороны Флая – только волею владельца устаревшего клиента.
Тогда почему в настройках на переключателе написано "использовать tls когда удалённый клиент это поддерживает" а не "Использовать только tls"?
Тогда почему в настройках на переключателе написано "использовать tls когда удалённый клиент это поддерживает" а не "Использовать только tls"?
Переключатель именован и работает вполне корректно.
Проблема заключается в том, что на самом деле тот удалённый клиент TLS поддерживает, однако, соединение с ним невозможно в силу того, что это TLS версии 1.0 и не выше. Ни хаб, ни Флай в этом не виноваты.
Очень подробно про это написано здесь: https://habr.com/ru/post/449728/
P.S. Учтите, Вы можете столкнуться с обратной ситуацией: у Вас в клиенте TLS будет выключен, а удалённый клиент (вполне современный) его будет явно требовать.
Включено использовать tls когда удалённый клиент это поддерживает. Если выключить использовать tls когда удалённый клиент это поддерживает соединение начинает работать