식별된 날짜

2017년 1월 30일

해결된 날짜

해당 없음

영향을 받는 제품

모델

펌웨어 버전

SPA112

1.4.2

문제 설명

SPA에서 받은 요청은 SNI(서버 이름 표시)를 지원하지 않습니다. Transport Layer Security 단계에서 Name Indication SNI를 지원하지 않으면 Client Hello에 서버 이름 정보가 포함되지 않습니다.

다음 이미지에서는 다음과 같은 경우 서버에서 받은 TLS CLIENT Hello 메시지의 스크린샷을 볼 수 있습니다.

1. SNI가 지원되지 않습니다(SPA에서 요청 접수).

참고:이 경우 Handshake Protocol Client Hello에는 server_name 확장이 없습니다.

2. SNI가 지원됨(브라우저를 통해 요청)

참고:이 경우 server_name 확장명은 Handshake Protocol Client Hello에 있습니다.

해결 후 요청은 다른 CA에 의해 서명된 다른 인증서가 있는 기본 가상 호스트로 전달됩니다.협상 단계에서 알 수 없는 CA 오류가 발생하는 위치입니다.요청에 server_name 정보가 포함되어 있는지 여부에 따라 다른 결과가 표시됩니다.

1. SNI가 없는 경우(SPA에서 받은 요청) 인증서에 잘못된 인증서가 포함되어 있습니다.

2. SNI가 지원되는 경우(브라우저에서 받은 요청), Server Hello, Certificate에 올바른 인증서가 포함됩니다.

현재 상태

CDETS ID로 SNI 지원 개선 요청이 이미 제출되었습니다.CSCve12309.