TLS 1.2가 활성화되고 TLS 1.0이 비활성화된 상태에서 SQL Server에 서비스를 연결할 수 없습니다.

TLS 1.2가 활성화되고 TLS 1.0이 비활성화된 상태에서 SQL Server에 서비스를 연결할 수 없습니다.

사전 논의 사항으로, 제가 일하는 개발팀은 별 도움이 안 되기 때문에, 저에게 물어봐도 소용이 없을 것 같습니다.

SQL Server에 다시 연결되는 여러 서버가 있는 소프트웨어가 있습니다. 모든 서버는 Server 2016을 실행하고 있으며 DB는 SQL Server 2017입니다. 고객은 TLS 1.2만 실행하기를 원합니다. 최신 소프트웨어 빌드를 테스트할 때 저희 서비스 팀과 저는 TLS 1.0을 실행하지 않으면 서비스를 실행할 수 없습니다. 서비스가 시작되지 않고 오류가 발생합니다. 여기에 이미지 설명을 입력하세요

맞춤형 소프트웨어이기 때문에 개인정보 보호를 위해 앱 이름을 차단했습니다. 해당 오류는 클라이언트 측에서 발생합니다. SQL 상자나 SQL 로그에 해당 오류가 표시되지 않습니다. Wireshark 추적을 실행했는데 TLS 1.0이 활성화되어 있지 않으면 TDS 핸드셰이크를 통해 앞뒤로 이동하고 연결되지 않습니다. SQL Server 구성 관리자에 들어갈 때 제가 느낀 점은 SQL Server 네트워크 연결 영역에 연결된 인증서가 없다는 것입니다.

답변1

필요한 것을 찾았고 테스트 시스템을 깨뜨렸기 때문에 이제 이 시스템은 내 개발팀의 유능한 손에 넘어갔습니다.

관련 정보