Я написал простой клиент и сервер.
Они оба могут быть настроены на использование SSL или нет. Вы можете настроить его на клиенте и на сервере.
Моя проблема в том, что если я пытаюсь подключиться без SSL к серверу, настроенному с помощью SSL, соединение установлено, но застряло. (конечно ... это нормально).
Как мой клиент может узнать, что он пытается подключиться без SSL к серверу с использованием SSL? и наоборот?
Лучшим решением будет автоматическое определение моего клиента, если сервер использует SSL или нет и правильно подключается (TCP или SSL).
Заранее заранее за любой ответ =)