Summary: | MozillaFirebird 0.6.1 refuses to load www.zoneedit.com | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeffrey Forman (RETIRED) <jforman> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jeffrey Forman (RETIRED)
2003-09-16 14:39:39 UTC
"Page loads files.." should be "Pages load fine.." actually i think the host is messed up if you sniff the packets between your computer and the ip 64.21.143.23 you'll see that the server replies with just 2 bytes in the body ... i tried it with lynx and links and a few of the times i got a blank page, other times i got the real site ... wget also does something weird: root@vapier 1 root # wget www.zoneedit.com --17:55:40-- http://www.zoneedit.com/ => `index.html' Resolving www.zoneedit.com... done. Connecting to www.zoneedit.com[::209.81.71.236]:80... failed: Cannot assign requested address. Connecting to www.zoneedit.com[64.21.143.23]:80... connected. yeah looking into this more ... when firebird looks up www.zoneedit.com it first gets back an ipv6 address: snippet from packet sniff: Queries www.zoneedit.com: type AAAA, class inet Name: www.zoneedit.com Type: IPv6 address Class: inet Answers www.zoneedit.com: type AAAA, class inet, addr ::209.81.71.236 Name: www.zoneedit.com Type: IPv6 address Class: inet Time to live: 26 minutes, 57 seconds Data length: 16 Addr: ::209.81.71.236 that address is invalid so it looks it up again: Queries www.zoneedit.com: type A, class inet Name: www.zoneedit.com Type: Host address Class: inet Answers www.zoneedit.com: type A, class inet, addr 64.21.143.23 Name: www.zoneedit.com Type: Host address Class: inet Time to live: 26 minutes, 57 seconds Data length: 4 Addr: 64.21.143.23 firebird then uses that address in the Host field of the HTTP request: Hypertext Transfer Protocol GET / HTTP/1.1\r\n Request Method: GET Host: 64.21.143.23\r\n since the host seems to be doing vhosting, the apache server doesnt know which vhost to send the request to, so it defaults to the blank page of \n\n ;) so the answer ? take it upstream i guess ... turns out its mozillafirebird and its resolution of ipv6 and ipv4 addresses, not a gentoo thing..send 'er upstream. |