В общем, лучше отладка логов. Выясните, что вы хотите знать, добавьте это в код и внесите это в журналы, чтобы вы могли разобраться. Получение более подробной информации об окружающей среде в то же время помогает - какой запрос, когда и т. Д.
В частности, я хотел бы найти общий шаблон для клиентов, который использует этот метод - и если вы нашли такой вариант, - оптимизировать, - но затем пойти и захватить трафик уровня TCP.
Изучение обмена сообщениями SSL должно дать вам некоторое представление о том, что не так в протоколе, или, по крайней мере, каковы общие свойства запроса. Если у вас есть это, оно должно быть ближе к отладке.
Как руководство, я бы предположил, что это происходит от одной из трех вещей:
- То, что не является SSL, говорило с портом SSL. (сканирование портов является обычным делом, но HTTP к порту HTTPS также бывает.)
- Клиент не разделяет приемлемый набор шифров с сервером.
- Клиент предлагает сертификат, а сервер имеет шипение. (Необычно, но возможно.)