Re: Проблемы со связностью по ipv6 сайта nginx.org
Maxim Dounin
mdounin на mdounin.ru
Ср Сен 23 19:24:22 UTC 2020
Hello!
On Wed, Sep 23, 2020 at 08:43:08PM +0300, Vladislav V. Prodan wrote:
> ср, 23 сент. 2020 г. в 19:14, Maxim Dounin <mdounin at mdounin.ru>:
>
> > Hello!
> >
> > On Wed, Sep 23, 2020 at 06:12:32PM +0300, Vladislav V. Prodan wrote:
> >
> > > ср, 23 сент. 2020 г. в 18:09, Sergey Budnevitch <sb at nginx.com>:
> > >
> > > > On 23 Sep 2020, at 17:58, Vladislav V. Prodan <akapulko at gmail.com>
> > wrote:
> > > >
> > > >
> > > > Попытался воспроизвести проблему.
> > > >
> > > > Server: 8.8.8.8
> > > > Address: 8.8.8.8#53
> > > >
> > > > Non-authoritative answer:
> > > > Name: nginx.org
> > > > Address: 3.125.197.172
> > > > Name: nginx.org
> > > > Address: 52.58.199.22
> > > > Name: nginx.org
> > > > Address: 2a05:d014:edb:5702::6
> > > > Name: nginx.org
> > > > Address: 2a05:d014:edb:5704::6
> > > >
> > > > Сущ:1 http://security.debian.org/debian-security buster/updates
> > InRelease
> > > > Сущ:2 http://deb.debian.org/debian buster InRelease
> > > > Сущ:3 http://deb.debian.org/debian buster-updates InRelease
> > > > Сущ:4 https://packages.sury.org/php buster InRelease
> > > > Ошб:5 http://nginx.org/packages/debian buster InRelease
> > > > Соединение разорвано [IP: 2a05:d014:edb:5704::6 80]
> > > > Чтение списков пакетов… Готово
> > > > W: Не удалось получить
> > > > http://nginx.org/packages/debian/dists/buster/InRelease Соединение
> > > > разорвано [IP: 2a05:d014:edb:5704::6 80]
> > > > W: Некоторые индексные файлы скачать не удалось. Они были
> > проигнорированы,
> > > > или вместо них были использованы старые версии.
> > > > Чтение списков пакетов… Готово
> > > >
> > > >
> > > > То есть проблема не с резолвом. Смотрите tcpdump’ом что происходит с
> > > > соединением.
> > > >
> > >
> > > Спасибо.
> > > Я подожду, когда вы разберетесь с настройками ipv6 в AWS.
> >
> > Модель поведения - публично облажаться, после чего нахамить и
> > слиться - понятная, но не конструктивная.
>
> Здравствуйте, Максим.
> Имеет место три проблемы, связанные с DNS, Ipv6 и вашим хостингом на AWS.
Продемонстрированная проблема ровно одна: пакетный менеджер не
может получить
http://nginx.org/packages/debian/dists/buster/InRelease с
IPv6-адреса 2a05:d014:edb:5704::6, жалуясь на разрыв соединения.
Почему не может - вопрос для дополнительного разбирательства.
Которое вы, почему-то, проводить не хотите даже на минимальном
уровне.
Какие-либо проблемы с DNS - не продемонстрированы. Наоброт,
продемострировано, что если и есть какие-то теоретические
претензии к DNS, как то отсутствие IPv6 NS-серверов, то они не
относятся к наблюдаемой проблеме.
> > Явно имеет место
> > какая-то проблема, и возможно она на нашей стороне. Поскольку в
> > настоящий момент вы единственный, у кого она проявляется - только
> > вы можете разобраться, что происходит.
> >
>
> Да, я вижу. На обоих трассах с he.net потери 3-10% на хопах внутри Амазона.
> Кроме вас ну никто не может обратиться в ТП Амазона с указанными потерями.
> И при условии, что вы внутри не намудрили с списками доступами и firewall.
Потери в современном интернете, к сожалению, довольно трудно
оценивать, ибо ICMP, даже если и не зафильтрован, обрабатывается
по остаточном принципу. Но так или иначе потери не объясняют
наблюдаемое вами поведение.
> > Я бы начал с простого: проверил, получается ли запросить
> > упомянутый URL с проблемного IP-адреса руками, например:
> >
>
> Еще раз прочтите первое сообщение.
> НЕ работает первый запрос, второй и последующие - работают.
> И перестают работать где-то через час-два.
Ну вот и попробуйте запросить руками через час-два. Лучше - с
tcpdump'ом, чтобы видеть, что при этом происходит на уровне сети.
И ещё можно Сергею скинуть IP-адрес, чтобы он посмотрел на
происходящее со стороны сервера.
(И да, в первом сообщении написано про "домен не ресолвится первый
раз", что, как мы уже выяснили, не соответствует действительности.
Не надо, пожалуйста, продолжать хамить, это гарантировано не
приведёт ни к чему хорошему. Спасибо.)
--
Maxim Dounin
http://mdounin.ru/
Подробная информация о списке рассылки nginx-ru