-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IE10 (windows 7 preview) WebSocket Error #131
Comments
I've verified that it works with IE 10 final on Windows 8 - so I am assuming that this is an issue with the preview build. |
Now that IE10 is officially released on windows 7 would you mind giving it a try? It's still busted. SCRIPT12008: WebSocket Error: Incorrect HTTP response. Status code 200, OK |
I'm seeing the same issue as @pleaseshutup |
I am also seeing the same error in Windows 7 IE 10 Version: 10.0.9200.16521IS. Specifically, I am sending both text and binary messages from server and receiving on client. Chrome is able to parse okay. |
Hi, @einaros According to this information, my IE build 10.0.9200.16519 is even newer than the latest available on list and definitely not the preview build. |
Sorry for the delay here guys; easter and all. I am looking into it now. |
Which versions of Node are you guys running? |
mine was 0.10.1. |
Great, thanks, I'll check with that on Win8, and also pull down a Win7 image to check there. |
tried it on v0.8.8 as well which gives same error. |
Strange stuff. This is what it looks like for me, on a fresh virtual install of Win7, with the latest IE10 and ws installed from npm: http://player.vimeo.com/video/63040542 |
Could someone show me a header dump of the handshake that fails? |
Same problem here. IE10 version is 10.0.9200.16521 running on Windows 7 Pro x64. I have the node.js server running on OSX, with Windows 7 running in a VM (VMware Fusion), so at first I thought it was maybe some sort of network bridge between the host & guest OS's setup by the VM fiddling with the WebSocket connection, but Chrome & Firefox running inside the Windows 7 VM work fine. The error I get in IE10 is: "SCRIPT12008: WebSocket Error: Incorrect HTTP response. Status code 200, OK" How do we get a header dump of a failed handshake? |
Apparently there must be a trailing slash on the url when creating a Originally, I was using the following to generate a
But I was having a hard time filtering it out of the wireshark dump. I changed the last line above to I tried to find the invalid handshake after getting it to work, and unless I missed something, it appears as though IE10 doesn't even bother making the request unless there is a trailing slash. |
OK, this is weird. I tried tmpvar's suggestion. IE10 seems to insist on something being added after the trailing slash, so...
...doesn't work, neither does...
...(note the trailing slash), but...
...does work. |
I have the same results as @Sironfoot |
Yup, Sironfoot's workaround is working for me too: trailing slash + characters. |
Weird stuff. Strange that I didn't see this behaviour when I tested with IE10. I did my testing on Win8, though - did all of you with problems use Win7? |
yeah |
Yes IE10 on windows 7 |
Work around a strange problem with websockets in IE10 on Win7. See websockets/ws#131.
Closing this as it seems that the issue is in IE10 and not in this library. |
In IE10's console:
WebSocket Error: Incorrect HTTP response. Status code 200, OK
The text was updated successfully, but these errors were encountered: