Ticket ID: SIXXS #1686485
Ticket Status: Resolved
PoP: (not applicable)
IPv6Gate: Missing ampersand-escaping on error page
Shadow Hawkins on Friday, 14 May 2010 17:38:17
There is a problem with the error page that comes up when using IPv6Gate for a site that is actually not available over IPv4, e.g.: "SixXS IPv6Gate: 504 ipv6.google.com does not have an IPv4 address" After this message a helpful link to the non-gatewayed URL is provided, in this case http://ipv6.google.com/. However, if the URL contains any ampersand, as in: http://ipv6.google.com.sixxs.org/search?hl=sv&q=ipv6gate the error page neglects to escape that ampersand, which makes the rendering of the page fail at that point, as the unterminated entity reference "swallows" the rest of the page. In Google Chrome: "This page contains the following errors: error on line 46 at column 46: EntityRef: expecting ';'"