Boa tarde, colegas!!
Recentemente após a atualização da exigência do TLS V 1.2 para NFE 4.0, resolvi mudar todos os meus clientes para utilizarem o OpenSSL (Todos eles usam certificados A1) acreditando que essa seria a melhor alternativa (Mais prática), visto que muitos deles ainda possuem windows desatualizados e sem suporte a TLS 1.2 (o que demandaria tempo demais).
Bem, o meu problema é o seguinte: De vez em quando obtenho o erro 10060 utilizando o OpenSSL. Fiz o teste em um dos clientes deixei todas as máquinas usando a Wincrypt e apenas 1 delas usando openSSL, o resultado foi:
1) A máquina com OpenSSL emitiu notas em contingência 15 vezes durante o dia sempre por conta deste mesmo erro ( 10060)
2) As máquinas configuradas com wincrypt não emitiram nenhuma nota em contingência. Funcionaram online 100% do tempo.
Outra coisa que eu percebi é que o tempo de timeout da ocorrência deste erro,
não obedece o tempo de timeout definido em dm.ACBrNFe1.Configuracoes.WebServices.TimeOut, esse erro acontece sempre em mais ou menos 20 segundos. E sempre que ocorreram, nenhuma nota chegou a ser realmente autorizada (Como acontecia na Capicom ou até com a Wincrypt de vez em quando).
O meu medo é gerar um grande volume de inutilizações no final do mês.
Estou usando a versão 1.02.13
Como o meu executável não é compilado para 64 bits, utilizo sempre a versão de 32 bits (independente do S.O)
Algum dos colegas já passaram pelo mesmo problema ??
Grande abraço a todos e obrigado!