LINUX.ORG.RU
ФорумAdmin

Firefox - connection aborted, с nginx proxy через несколько минут паузы

 , ,


0

3

Есть nginx proxy, который пробрасывает соединения на node.js. Если зайти фаерфоксом и потом подождать несколько минут, то после следующей попытки обращения коннект дропнется, а потом все нормально. И так до следующей паузы.

https://dev.rcopen.com/ - тут можно потестить.

Без nginx, на локалке, всё нормально. Хромиумом тоже без проблем ходится. Клясться не буду, но показалось что полезло после апгрейда 1.9 - 1.10.

Кто-нибудь сталкивался с подобным поведением? Могу выложить конфиги, но там ничего особенного. Меня смущает, что глючит только фаерфокс и только первая попутка после паузы.

★★★★★

Последнее исправление: Vit (всего исправлений: 2)

Отлично, теперь у нас есть тег firfox.

А по поводу соединений — попытайся потрейсить и посмотри, в чём различие между фф и остальными браузерами проявляется.

ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR

В логах nginx ошибки нет. Не знаю что ты имел в виду под «потрейсить», но единственная разница которую видно по логам - хром ходит по http 2.0, лиса по http 1.1.

Vit ★★★★★
() автор топика
Ответ на: комментарий от anonymous_sama

Ну если не фаерфоксом или не делать пауз - у меня тоже все хорошо.

Мало ждал?

Vit ★★★★★
() автор топика
Ответ на: комментарий от Vit

Посмотреть на то, что конкретно отправляют браузеры. Это видно у них в запросах — можно курлом выполнять. Курлом воспроизведётся? В крайнем случае можно и wireshark-ом поглядеть.

единственная разница которую видно по логам - хром ходит по http 2.0, лиса по http 1.1.

Ну нифига себе разница. А если отключить http/2, хром тоже будет ломаться или нет?

ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR

Посмотреть на то, что конкретно отправляют браузеры.

Дык у лисы сразу на XHR «request aborted» (и в фаербаге пишет), до физической передачи не доходит. Там обычные json post-запросы для rpc. Точно такой же со второй пропытки прокатывает. Внутри могут быть любые данные

Ты можешь кликать по абсолютно любым ссылкам с одинаковым результатом. Клики перехватываются и преобразуются в rpc.

Ну нифига себе разница. А если отключить http/2, хром тоже будет ломаться или нет?

Была такая мысль, и до 1.9 откатиться. Руки не дошли, решил сначала спросить, уж больно странный косяк.

Vit ★★★★★
() автор топика
Последнее исправление: Vit (всего исправлений: 2)
Ответ на: комментарий от anonymous_sama

10 минут точно должно хватить. А какой лисой и операционкой проверял? У меня в убунте на разных компах и у программера в макоси стабильно воспроизводится.

Vit ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.