websocket "Connection refused" IE10 SyntaxError
Добрый день. Сегодня обнаружил что IE10 и Опера (версию не знаю) перестали работать с сайтом. Вот кусок кода на JS: try { var ws = new WebSocket(url); ws.timeout = 20 * 1000; // subscribe command ws.event = { onclose: $.Callbacks('memory unique'), onopen: $.Callbacks('memory unique'), onmessage: $.Callbacks('memory unique') }; //DataView ws.onmessage = function (e) { ws.event.onmessage.fire(e.data); }; ws.onopen = function () { var ws = this; ws.event.onopen.fire(); ws.interval = setInterval(function () { ws.send('p'); // send ping command }, ws.timeout); }; ws.onclose = function () { var ws = this; ws.event.onclose.fire(); clearInterval(ws.interval); }; ws.add = function (event, callback) { try { this.event[event].add(callback); } catch (e) { console.log("ws error:", e); } }; return ws; } catch (e) { alert("WebSocket error:" + e.message); } выпадает с ошибкой WebSocket error: SyntaxError. Конфигурация: server { listen 80 default_server; root /home/public/static; #ssl off; #ssl_verify_client off; location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { log_not_found off; access_log off; } location / { keepalive_timeout 0; proxy_ignore_client_abort on; proxy_intercept_errors on; proxy_buffering off;
Re: websocket "Connection refused" IE10 SyntaxError
Сейчас поменял версию на nginx version: nginx/1.8.0, проблема осталась. Пакеты брал отсюда: deb http://nginx.org/packages/ubuntu/ utopic nginx Posted at Nginx Forum: http://forum.nginx.org/read.php?21,261467,261468#msg-261468 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: websocket "Connection refused" IE10 SyntaxError
On Sep 7, 2015, at 11:40 AM, alnk...@gmail.com wrote: > [..] > выпадает с ошибкой WebSocket error: SyntaxError. > Конфигурация: — выглядит как неполная. Я оставлю эти ссылки здесь: http://nginx.org/ru/docs/http/websocket.html http://nginx.org/ru/docs/debugging_log.html -- Sergey Kandaurov ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Fwd: authentication on trac.nginx.org
Добрый день. К сожалению число openid-провайдеров сокращается, в частности openid весной перестал поддерживать google, а в августе - яндекс. Поэтому на прошлой неделе вместо openid аутентификации была добавлена аутентификация на основе oauth2. Часть google’овых учетных записей (с gmail’овскими ящиками) была переведена в новый формат, все остальные остались как есть. Если вы создавали тикет или оставляли комментарий, или же были подписаны на обновления, пожалуйста, напишите мне напрямую - я переименую старую учетную запись. > Begin forwarded message: > > From: Sergey Budnevitch > Subject: authentication on trac.nginx.org > Date: 7 Sep 2015 17:09:43 GMT+3 > To: ng...@nginx.org > Reply-To: ng...@nginx.org > > Hello. > > As you know we used openid to authenticate users on trac.nginx.org. > Unfortunately many openid providers vanished or ceased to support openid. > Last week I added oauth-based authentication instead of openid one, with four > auth providers: google, yandex, github and stack exchange. > Old google accounts with gmail addresses were converted to the new format, > but other were kept intact. If you are an author of the ticket, comment > or was subscribed to the ticket update, please write me off list, I’ll link > old and new account. > ___ > nginx mailing list > ng...@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
GeoIP
GeoIP'ями закрыта страна. Но в базе GeoIP неверные данные... И с нужной нам страны не могут к нам зайти... Как это можно исправить? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,261488,261488#msg-261488 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: GeoIP
для начала, подробнее описать проблему ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: X-Accel-Limit-Rate и limit_rate_after
18.08.2015 18:31, Валентин Бартенев пишет: On Tuesday 18 August 2015 17:50:24 Андрей Василишин wrote: Поставлю вопрос по-другому, что будет, если в конфиге прописан limit_rate и придет ответ с бэкенда с заголовком X-Accel-Limit-Rate? Что сработает? Сработает значение из заголовка. Спасибо, Валентин! Еще такое замечание, нигде в документации нет, суффиксы k, m не работают в этом заголовке http://nginx.org/ru/docs/syntax.html ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: GeoIP
Здравствуйте, agz. Вы писали 7 сентября 2015 г., 22:53:13: > Как это можно исправить? Ручками поправить базу. -- С уважением, Dmitry nginx...@sadok.spb.ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: GeoIP
Она в бинарном формате. Формат закрытый. Будет ли так работать: if ($remote_addr = 1.2.3.0/24) { set $allowed_country yes; } if ($allowed_country = no) { return 444; } nginx не ругается, но как проверить что работает? Можно ли указывать сеть как аргумент, вместо одного IP? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256777,261499#msg-261499 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: GeoIP
Используйте map http://nginx.org/ru/docs/http/ngx_http_map_module.html 8 сентября 2015 г., 9:02 пользователь agz написал: > Она в бинарном формате. Формат закрытый. > Будет ли так работать: > > if ($remote_addr = 1.2.3.0/24) { > set $allowed_country yes; > } > > if ($allowed_country = no) { > return 444; > } > > nginx не ругается, но как проверить что работает? > Можно ли указывать сеть как аргумент, вместо одного IP? > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,256777,261499#msg-261499 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: GeoIP
map я использую. в секции http: geoip_country /usr/share/GeoIP/GeoIP.dat; map $geoip_country_code $allowed_country { default yes; US no; UK no; } Или что то другое Вы имели ввиду? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256777,261501#msg-261501 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru