본문 바로가기

asp

msxml3.dll 서버와의 연결이 비정상적으로 종료되었습니다. 80072EFE

ASP에서 REST API 서버에 접속할때 

 

Server.CreateObject("WinHttp.WinHttpRequest.5.1")

Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")

Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")

Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")

 

하게된다. 하지만 https REST API 접속시 아래와 같은 에러가 발생함.

 

msxml3.dll 서버와의 연결이 비정상적으로 종료되었습니다. 80072EFE

 

https://support.microsoft.com/ko-kr/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi

 

https://support.microsoft.com/ko-kr/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi

쿠키가 사용되고 있지 않습니다. 쿠키를 사용하고 페이지를 새로 고치세요.

support.microsoft.com

를 참고해 보면 , windows 2008 또는 7에서 TLS 1.1 및 TLS 1.2 WinHTTP windows에서의 기본 보안 프로토콜을 사용 하도록 업데이트 한다. 사용이 안되어 있는지 확인하는 방법은 아래와 같다.

 

레지스트리 값에 DefaultSecureProtocols값이 없다면 TLS 1.1 및 TLS 1.2를 지원하지 않는 경우 이다. 그런경우 링크에서 아래와 같이 다운로드 버튼을 클릭하여 https REST API에 요청하는 서버에 설치하면 된다.