Re: Nginx использует IPv6 в proxy pass, даже если он отключен

Ruslan Ermilov ru at nginx.com
Mon Aug 5 07:04:30 UTC 2013


On Wed, Jul 31, 2013 at 04:06:27AM -0400, Antohat wrote:
> Добрый день,
> 
> На сервере отключен IPv6. На nginx настроено проксирование на upstream c
> поддержкой IPv4 и IPv6.
> 
> Nginx периодически (раз в 5 секунд) пытается отправлять запросы на IPv6 и
> соответственно обламывается с ошибками:
> 
> 2013/07/30 00:25:06 [error] 1930#0: *1482670 connect() to
> [AAAA:BBBB:C:DDD:E:F:GGG:HHH]:443 failed (101: Network is unreachable) while
> connecting to upstream, client: AA.BB.CC.DD, server: example.com, request:
> "GET /download/file HTTP/1.0", upstream:
> "https://[AAAA:BBBB:C:DDD:E:F:GGG:HHH]:443/download/file", host:
> "example.com"
> 
> Как можно отключить IPv6 для proxy_pass?

http://hg.nginx.org/nginx/rev/ec8594b9bf11



Подробная информация о списке рассылки nginx-ru