Hello!

On Fri, Oct 18, 2013 at 08:19:00PM +0400, [email protected] wrote:

> Здравствуйте,
> 
> настроил дома ipv6 через tunnelbroker.net провайдер выдаёт серый ipv4, за NAT.
> на сайты по ipv6 захожу. установил веб сервер apachе из интернета доступ есть 
> к нему по ipv6
> 
> проблема следующая. на сервере в датацентре hetzner установлен nginx и ipv6 
> сайт.
> я   не   могу  на него зайти. открываю адрес сайта, сервер   nginx   получает 
>  HTTP  заголовок  с  запросом,  сохраняет  в
> access.log код 200.
> 
> браузер  ожидает  соединения  ,  на клиенте  Wireshark  видно  что заголвок
> отправлен и дальше идут TCP-Keep-Alive пакеты. затем всё.
> 
> tcpdump на сервере показывает keep-alive соединение и gzip данные частями.
> т.е. сервер отправляет данные.
> 
> выяснилось что можно попасть на сайт только через HTTP 1.0
> например WGET и LYNX открывают сайт. а браузер нет.

Судя по симптомам, у вас проблемы с Path MTU Discovery - где-то по 
дороге зафильтрованы ICMP-сообщения, а отправляемые сервером 
пакеты не пролезают в тунель.

http://en.wikipedia.org/wiki/Path_MTU_Discovery

К nginx'у проблема не имеет отношения.

-- 
Maxim Dounin
http://nginx.org/en/donation.html

_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить