Este é um erro do OpenSSL; o agente não está conseguindo descriptografar a mensagem do servidor (veja link ) porque não não tem o comprimento adequado. Se a rede não for confiável, é provável que a conexão tenha sido interrompida durante a transferência e o fim da mensagem tenha sido perdido.
Você também pode tentar comparar a versão do OpenSSL no agente (que você mesmo construiu) e no servidor. Eu não acho que poderia ser um problema de incompatibilidade (eu acredito que seria consistentemente failling), mas poderia valer a pena verificar novamente