LINUX.ORG.RU

Зависание некоторых программ на некоторых сайтах


0

0

Здравствуйте,

Столкнулся с очень странной проблемой. Началось с того, что сайт python.org стал открываться очень медленно, несколько минут. Потом то же произошло с некоторыми другими сайтами. Исследование проблемы показало:

1) Это происходит только в FF, но не в Opera

2) Кроме FF вешается curl, а также easy_install, пытающийся читать с python.org

3) wget работает номально

4) На виртуалке в VMWare такой проблемы вообще нет

Подскажите, пожалуйста, в чем может быть проблема. Дистрибутив Kubuntu 9.10.

Ну запусти FF из терминала и посмотри, что пишет на python.org, почисть куки... а то это не исследование проблемы, это вычисление средней температуры по больнице

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

Куки, кеши и прочее я уже чистил. Проблема, видимо, не в FF: не могут же его куки могут влиять на работу curl...

Laertiades ()

может часто лазаеш на python.org? Сделай зеркало и лазай на него.

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

В выхлопе ничего. python.org в конце концов открывается, минут через 5.

Лазал часто, теперь читаю доки локально. Но для easy_install'а это не выход.

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

Re: Зависание некоторых программ на некоторых сайтах

Laertiades утверждает что

python.org в конце концов открывается, минут через 5.

Что в /etc/resolv.conf? Похоже первый ДНС из списка хреновый.

sdio ★★★★★ ()

Первый ДНС у меня 127.0.0.1, это dnsmasq для девелопмента. Его конфиг состоит из одной строки:

address=/.loc/172.16.187.1

Второй ДНС получен от провайдера. Но я пытался убирать 127.0.0.1 — не помогает.

Laertiades ()
Ответ на: комментарий от Unclown

А если это IPv6, то что с этим делать? И какие ссылки нагуглились (я такого не находил)?

Laertiades ()

Зависание некоторых программ на некоторых сайтах

Ну это судя по всему наблюдаются некоторые проблемы да.

init_6 ★★★★★ ()
strace curl http://python.org/

?

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

Вот наиболее интересная часть стрейса:

21:32:46 connect(3, bla-bla-bla)
21:32:46 clock_gettime(CLOCK_MONOTONIC, {2356, 616621478}) = 0
21:32:46 poll([{fd=3, events=POLLOUT}], 1, 149978) = 0 (Timeout)
21:35:16 getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
21:35:16 close(3)                       = 0

Вроде бы все ожидаемо.

Laertiades ()
Ответ на: комментарий от Unclown

Да! Это было оно! Я выставил network.dns.disableIPv6=true в FF и все заработало. Сейчас задизейблю IPv6 полностью. Огромное спасибо, Unclown!

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