Eu acho que você está sem sorte com s_client
. Você deve tentar socat
, que é uma ordem de grandeza mais poderosa:
socat stdin,icanon=0 ssl:IP:PORT
Veja também esta pergunta no SuperUser .
Estou portando meu servidor de telnet IM para suportar conexões SSL, e eu testo com o comando "openssl s_client -connect IP" no Linux, que se conecta ao servidor sem erros. No entanto, no telnet eu era capaz de definir o modo de caractere (opção LINEMODE) para que cada caractere seja enviado corretamente quando você pressiona a tecla e não entra, sem qualquer buffer.
Como defino esse comportamento no cliente openssl? Não consigo encontrar nenhuma opção que faça isso. Existe uma alternativa ao comando que permite isso?
Eu acho que você está sem sorte com s_client
. Você deve tentar socat
, que é uma ordem de grandeza mais poderosa:
socat stdin,icanon=0 ssl:IP:PORT
Veja também esta pergunta no SuperUser .
Tags openssl