-
[Dev Note] - Internet Explorer WebSocket 연결 수 설정Dev Note 2020. 12. 2. 15:28
WebSocket Sharp
github.com/sta/websocket-sharp
필자는 위의 웹 소켓 모듈을 통하여 WebSocket 서버 윈도우 프로그램을 개발중에 있습니다.
SuperSocket을 활용하면 좋겠지만 개발환경이 .NET Framework 3.5 라 어쩔수가 없네요 ㅎ
원인
WebSocket 연결시 SecurityError 발생
해당 에러가 발생하는 이유는 여러가지 이유가 있겠지만 필자의 경우는 허용되는 WebSocket 연결 수 가 최대치에 도달하여 해당 에러가 발생하는걸로 추측하였습니다.
해당 에러는 WebSocket 서버에 연결되어 있는 클라이언트 WebSocket 객체를 close를 안한상태를 가정합니다.
해결1
Internet Feature Controls Keys / FEATURE_WEBSOCKET_MAXCONNECTIONSPERSERVER 설정
Internet Explorer(iexplore.exe) 값으로 레지스트리에 값을 추가하여 해결합니다.
설정하는 자세한 방법은
soultomind.tistory.com/154?category=668734 참고 해주시기 바랍니다.
해결2
서버당 최대 WebSocket 연결 수 설정 사용 할 경우 기존에
해결1에서 설정 하였던 레지스트리에 옵션값은 무시됩니다.
'Dev Note' 카테고리의 다른 글
[Dev Note] - XPlatform ActiveX WebBrowser 컨트롤 IE11 설정 (0) 2021.03.25 [Dev Note] - Firefox security.enterprise_roots.enabled;true 설정 (0) 2019.11.19 [Dev Note] - 픽셀값 컨버팅 하기 (0) 2017.04.28