Приветствую участников форума!
Сделал для личных нужд, простой Socks4 сервер, с http работает отлично, но вот с https отказывается работать. А конкретно проблема в передаче данных между браузерным сокетом и целевым. Во время передачи от целевого сокета в браузерный, неожиданно send вываливается с исключением ECONNRESET. Данные передаются потоково, то есть принял с сокета 1024 байт и тут же отправил. Первая порция данных ответа от целевого до браузерного отправляется нормально но при второй браузерный сокет разрывает подключение. Сам я с ssl протоколом знаком поверхностно. Есть ли необходимость добавлять прослойку сертификации ssl и всего прочего чтобы сервер работал и с https? Или ошибка все таки, в логике моего приложения? Где-то на stackoverflow.com читал то что якобы необходимо при ssl принимать, аккумулировать данные в переменную когда recv возвратит null байт, только тогда, уже можно отправлять данные в принимающий сокет.