2013-08-12 5 views
9

IIS Express에서 실행할 때 보안 websocket에서 SignalR을 실행할 때 500 오류가 발생합니다. 사이트가 기본 인증서 인 localhost : 44300에서 실행 중입니다. longPolling으로 잘 작동합니다.'wss : //'에 대한 WebSocket 연결에 실패했습니다 : 예기치 않은 응답 코드 : 500

webSockets로 변경하면, 나는 오류 다음 받고 있어요

: 나는 SignalR 및 WebSocket을 함께 사용하지 않는 방법,

WebSocket connection to 
'wss://localhost:44300/signalr/connect?transport=webSockets&connectionToken=' 
failed: Unexpected response code: 500 

오류가 자체 서명 인증서에 의한 경우?

다른 원인으로 발생할 수 있습니까?

+0

오류 500에 대한 예외에 대한 자세한 내용은 로그를 확인해야합니다. – moka

+0

운영 체제? – vtortola

답변

0

어쩌면이 체크 아웃 :

http://websocketstest.com/

을 BTW : 내부 오류 (500)

내가 초기화 설정에 다음 코드를 삽입하여, EventMachine를 초기화하여이 문제를 해결하려고
1

/초기화/eventmachine.rb :

Thread.new { EventMachine.run } unless EventMachine.reactor_running? && EventMachine.reactor_thread.alive? 

그리고 나를 위해 일했습니다!

관련 문제