Serviços não conseguem se conectar ao SQL Server com TLS 1.2 habilitado e TLS 1.0 desabilitado

Serviços não conseguem se conectar ao SQL Server com TLS 1.2 habilitado e TLS 1.0 desabilitado

Como ponto de pré-discussão, minha equipe de desenvolvimento no trabalho não ajuda em nada, então pedir que eu pergunte a eles não funcionará.

Temos software que possui vários servidores que se conectam a um SQL Server. Todos os servidores estão executando o Server 2016 e o ​​banco de dados é SQL Server 2017. Nossos clientes desejam executar exclusivamente o TLS 1.2. Bem, ao testar nossa versão de software mais recente, minha equipe de serviço e eu não conseguimos executar nossos serviços sem executar também o TLS 1.0. O serviço simplesmente não inicia e recebemos um erro: insira a descrição da imagem aqui

Bloqueei o nome do aplicativo por motivos de privacidade, pois é um software personalizado. Esse erro é do lado do cliente. Não recebo nenhum erro correspondente na caixa SQL ou em nenhum log SQL. Quando executo um rastreamento do Wireshark e ele não tem o TLS 1.0 habilitado, ele simplesmente vai e volta com handshakes TDS e nunca se conecta. Algo que noto é que quando entro no SQL Server Configuration Manager é que na área de conexão de rede do SQL Server ele não possui nenhum certificado associado a ele.

Responder1

Encontrei o que precisava e quebrei nosso sistema de teste, então agora está nas mãos competentes da minha equipe de desenvolvimento.

informação relacionada