Bom dia. Estou tentado mandar um json para 1 web service externo e aparece o erro em anexo. Procurei, mas não entendi o que preciso fazer para que isto não ocorra. Alguem alguma idéia, ou já passou por isso? Obrigado.
Recebi semana passada um comunicado da progress, que os protocolos TLS 1.0 e 1.1 estavam deixando de ser usados, que tudo iria usar 1.2, será que não seria esse o seu problema ? estar usando o protocolo de segurança errado ?
Boa tarde Richard Edgar, tudo bem? Sabe me dizer para qual versão a progress irá deixar de usar os protocolos TLS 1.0 e 1.1 ? Aqui estamos na versão 11.5 e usamos o TLS 1.0.
Pra contornar esse problema com webService em HTTPS, fiz um webService intermediário em asp.net que recebe os dados do progress e repassa pro destinatária.
Boa noite. Conseguimos resolver o problema apenas melhorando o comando: OLIB = ClientLibraryBuilder:Build() :AddSslProtocol('TLSv1') :AddSslCipher('AES256-SHA') :LIBRARY. Para OLIB = ClientLibraryBuilder:Build() :AddSslProtocol('TLSv1.2') :AddSslCipher('AES256-SHA') :LIBRARY.
Boa noite. Conseguimos resolver o problema apenas melhorando o comando: OLIB = ClientLibraryBuilder:Build() :AddSslProtocol('TLSv1') :AddSslCipher('AES256-SHA') :LIBRARY. Para OLIB = ClientLibraryBuilder:Build() :AddSslProtocol('TLSv1.2') :AddSslCipher('AES256-SHA') :LIBRARY.