Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#186 closed defect (fixed)

listen directive should use AAAA record

Reported by: Roman Odaisky Owned by: Ruslan Ermilov
Priority: minor Milestone: 1.3
Component: nginx-core Version: 1.2.x
Keywords: IPv6 Cc:
uname -a: N/A
nginx -V: nginx/1.2.1

Description

Given the directive:

listen f.q.d.n;

where f.q.d.n has an AAAA record and no A record, nginx should listen on the corresponding IPv6 interface. A configuration error is reported instead.

Change History (3)

comment:1 by Ruslan Ermilov, 12 years ago

Milestone: 1.3
Owner: changed from somebody to Ruslan Ermilov
sensitive: 0
Status: newassigned

comment:2 by Ruslan Ermilov, 12 years ago

Resolution: fixed
Status: assignedclosed

IPv6 support for domain names was implemented in 4972/nginx.

comment:3 by Ruslan Ermilov, 12 years ago

In 4972/nginx:

Implemented IPv6 support for URLs specified using domain names.

This includes "debug_connection", upstreams, "proxy_pass", etc.
(ticket #92)

To preserve compatibility, "listen" specified with a domain name
selects the first IPv4 address, if available. If not available,
the first IPv6 address will be used (ticket #186).

Note: See TracTickets for help on using tickets.