Ребят подскажите в чем может быть проблема? Сервер на asp.net, на локалке все работает, а на нормальном хостинге выдает вот такую ошибку.
WebSocket connection to 'ws://*****/ChatHandler.ashx' failed: Error during WebSocket handshake: Unexpected response code: 200
<input type="text" id="user" />
<input type="text" id="message" />
<input type="button" value="send" id="send" />
<div id='messages'></div>
<script type="text/javascript">
var socket,
$txt = document.getElementById('message'),
$user = document.getElementById('user'),
$messages = document.getElementById('messages');
if (typeof (WebSocket) !== 'undefined') {
socket = new WebSocket("ws://****/ChatHandler.ashx");
} else {
socket = new MozWebSocket("ws://****/ChatHandler.ashx");
}
socket.onmessage = function (msg) {
var $el = document.createElement('p');
$el.innerHTML = msg.data;
$messages.appendChild($el);
};
socket.onclose = function (event) {
alert('Мы потеряли её. Пожалуйста, обновите страницу');
};
document.getElementById('send').onclick = function () {
socket.send($user.value + ' : ' + $txt.value);
$txt.value = '';
};
</script>