Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28913 - MozillaFirebird 0.6.1 refuses to load www.zoneedit.com
Summary: MozillaFirebird 0.6.1 refuses to load www.zoneedit.com
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-16 14:39 UTC by Jeffrey Forman (RETIRED)
Modified: 2003-12-14 17:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Forman (RETIRED) gentoo-dev 2003-09-16 14:39:39 UTC
I use www.zoneedit.com to handle my personal DNS needs, but the page refuses to
load in MozillaFirebird 0.6.1. I type in the URL (alpha) and hit enter and the
status bar says "Done" and thats it. If I type in the numeric IP, the browser
window goes white and thats it. Page loads files in lynx and opera on same
machine, so DNS issue is not present.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




jforman@tribeca jforman $ emerge info
Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1,2.3.1-r4, 2.6.0-te
st5)
=================================================================
System uname: 2.6.0-test5 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
distcc 2.9 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.orego
nstate.edu/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg
 ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm 
berkdb slang readline tetex bonobo svga java guile sdl gpm tcpd pam libwww ssl p
erl python esd imlib oggvorbis gtk motif opengl mozilla gphoto2 ldap cdr X alsa 
cups -gnome qt -kde pda -arts ipv6 gtk2 -mysql"
Comment 1 Jeffrey Forman (RETIRED) gentoo-dev 2003-09-16 14:40:15 UTC
"Page loads files.." should be "Pages load fine.."
Comment 2 SpanKY gentoo-dev 2003-09-16 14:57:31 UTC
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.
Comment 3 SpanKY gentoo-dev 2003-09-16 15:33:15 UTC
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 ;)
Comment 4 SpanKY gentoo-dev 2003-09-16 15:33:31 UTC
so the answer ?  take it upstream i guess ...
Comment 5 Jeffrey Forman (RETIRED) gentoo-dev 2003-12-14 17:59:32 UTC
turns out its mozillafirebird and its resolution of ipv6 and ipv4 addresses, not a gentoo thing..send 'er upstream.