개발 Q&A

제목 웹소켓에 대해 질문합니다..ㅠㅠ
글쓴이 바다의이무기 작성시각 2015/06/30 11:55:58
댓글 : 8 추천 : 0 스크랩 : 0 조회수 : 29406   RSS
전에 웹소켓 연결이 안되는 문제 해결 못하고 잠시 킵해두고 다른 작업했는데..  다시 웹소켓작업을 해야 합니다..
지금까지 웹소켓에 대한 책도 사서 예제따라 해보고 구글링 해서 소스 가져와서 실행해보고 이거저거 삽질을 할 수 있는대로 다 해본 것 같습니다.. 그런데도 아직 해결을 못 했습니다..ㅠㅠ
지금 제 작업환경은 윈도우7에 autoset를 깔아서 개발을 하고 있습니다.. autoset설정을 해줘야 하는건가요???  autoset에도 딱히 설정해줘야하는거 보이지 않습니다. 도대체 뭔가 문제인지 일단 접속이 되야 뭐라도 해보는건데... 자꾸  socket = new WebSocket(host);여기서 오류가 난다고 하는데.. 에러메시지는 WebSocket connection to 'ws://127.0.0.1:9000/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED 이렇게 나옵니다.
어떻게 해야 해결할 수 있을까요?? 고수님들의 가르침 부탁드립니다..
첨부파일 방화벽_설정.zip (122.5 KB)
 다음글 혹시 맥에서 에디터 어떤것을 사용하시나요? (6)
 이전글 코드이그나이터 윈도우 8에서 문제가 있나요~? (3)

댓글

한대승(불의회상) / 2015/06/30 14:16:56 / 추천 0
기우라고 생각하고 있지만 웹브라우져가 웹소켓을 지원하는지 부터 살펴보면 좋을것 같네요.
IE7,8은 당연히도 지원하지 않습니다.

http://caniuse.com/#feat=websockets
바다의이무기 / 2015/06/30 15:41:56 / 추천 0
당연히 크롬(43)에서 확인하고 있습니다..
한대승(불의회상) / 2015/06/30 15:55:33 / 추천 0
역시 기우인데..... 에러 메시지를 보면 서버에 접속이 안되는것 같은데요.
서버를 만들지 않은 상태에서 테스트 하실것 같진않고...

윈도우 방화벽이나 안티바이러스에서 제공하는 방화벽에서 차단하고 있는지 확인해 보세요.
바다의이무기 / 2015/06/30 16:07:18 / 추천 0
방화벽 설정 스크린샷 찍어서 올립니다. 방화벽 설정 때문에 그런건지 잘 모르겠습니다.. 확인 부탁드립니다..
한대승(불의회상) / 2015/06/30 16:38:35 / 추천 0
방화벽 설정이 해제되어 있는걸로 봐선 윈도우 방화벽 때문은 아닌것 같구요.
바다의이무기 / 2015/07/01 10:55:30 / 추천 0
지금 구글링 해서 보니 ProxyPass설정을 해줘야 한다고 하는데 apache는  건들어 보지도 않았는데 설정을 어떻게 하는건가요???/
지금 구굴링에 소스가져와서 적용해보고 있는데 뭐가 문제인지 안되네요..ㅠㅠ
kaido / 2015/07/02 09:55:12 / 추천 0
에러메세지를 보니 웹 서버에 소켓 자체가 실행이 안된것입니다.

localhost 이니 방화벽하고는 전혀 무관할 테고요.

웹소켓은 서버의 데몬형 소켓과는 다른 동작 방식을 가집니다.

웹소켓 모듈이 들어 있는지 확인해 보세요.

그리고 소스를 보니 구글에서 가져오신것 같은데... 저거 제 기억에는 html5 와 soket.io 연동 소스로 알고있습니다.
들국화 / 2015/07/03 10:48:57 / 추천 0
접속거부 라고 뜨는 거네요.
9000 포트로 접근 가능 한지 확인이 우선인듯 합니다.
telnet 같은걸로 접근 가능한지 확인해 보세요. 보통 연결이 안되면 보안설정이나 데몬이 안떠있거나 하는 경우가 다반사 입니다.