pavel-pimenov / flylinkdc-r6xx

flylinkdc-r6xx
20 stars 8 forks source link

User you're trying connect to doesn't support secure connections, tell him to upgrade or replace his client: #27

Open kotenok2000 opened 2 years ago

kotenok2000 commented 2 years ago

Включено использовать tls когда удалённый клиент это поддерживает. Если выключить использовать tls когда удалённый клиент это поддерживает соединение начинает работать

Tantrix commented 2 years ago

Это не баг FlylinkDC++.

Написано же всё: безопасные соединения с удалённым клиеном невозможны в силу того, что он необратимо устарел.

Это нельзя исправить ни на стороне хаба, ни со стороны Флая – только волею владельца устаревшего клиента.

kotenok2000 commented 2 years ago

Тогда почему в настройках на переключателе написано "использовать tls когда удалённый клиент это поддерживает" а не "Использовать только tls"?

Tantrix commented 2 years ago

Тогда почему в настройках на переключателе написано "использовать tls когда удалённый клиент это поддерживает" а не "Использовать только tls"?

Переключатель именован и работает вполне корректно.

Проблема заключается в том, что на самом деле тот удалённый клиент TLS поддерживает, однако, соединение с ним невозможно в силу того, что это TLS версии 1.0 и не выше. Ни хаб, ни Флай в этом не виноваты.

Очень подробно про это написано здесь: https://habr.com/ru/post/449728/

P.S. Учтите, Вы можете столкнуться с обратной ситуацией: у Вас в клиенте TLS будет выключен, а удалённый клиент (вполне современный) его будет явно требовать.