Клевета / толкатель в Ubuntu: подключение -> недоступно
Я использую клевету с пушером на моем сервере Ubuntu. Для меня и большинства моих пользователей это работает отлично, но некоторые пользователи не могут подключиться к серверу. Они получили эту ошибку в консоли:
Pusher : State changed : connecting -> unavailable
Поэтому я подумал, что это общая проблема, но они могут подключиться к тестовому сайту пушера ( http://test.pusher.com/). Надеюсь, вы поможете мне найти правильное решение.
Это мой сценарий:
<script type="text/javascript">
Pusher.log = function(data) {
//console.log('\t\t', data);
};
var pusher = new Pusher('a924746cc269f156596205d5cdab7861', {
wsHost: "web-lst.de",
wsPort: "8080",
enabledTransports: ['ws', 'flash']
});
pusher.connection.bind('unavailable', function() {
console.log('webNET nicht erreichbar!');
});
pusher.connection.bind('connected', function() {
console.log('webNET verbunden!');
var global_message = pusher.subscribe('global_message');
global_message.bind('message_event', function(data) {
toastr.options.timeOut = 0;
switch(data['type']){
case 'info':
toastr.info(data['body'], data['header']);
break;
case 'success':
toastr.info(data['body'], data['header']);
break;
case 'warning':
toastr.info(data['body'], data['header']);
break;
case 'error':
toastr.info(data['body'], data['header']);
break;
default:
toastr.info(data['body'], data['header']);
}
});
});
</script>