Клевета / толкатель в 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>

0 ответов

Другие вопросы по тегам