A user having trouble with python.org over ipv6. He assures us he *can* connect to other sites with ipv6 and has provided some diagnostic information.

Michael

-------- Original Message --------
Subject: Re: Connection problems with IPv6 - persistent for more than a month now
Date:   Sun, 13 Feb 2011 08:49:32 -0500
From:   Matthew Roy <[email protected]>
To:     [email protected]



I'm pretty sure that this is not a local problem for two reasons. First, your site _is_ reachable - it just isn't responding to HTTP requests sent over IPv6. Second, as you said, I can reach other IPv6 sites just fine:

   matthew@smilebox:~$ wget -6 www.google.com <http://www.google.com>
   --2011-02-13 08:37:53-- http://www.google.com/
   Resolving www.google.com... 2001:4860:8009::69
   Connecting to www.google.com
   <http://www.google.com>|2001:4860:8009::69|:80... connected.
   HTTP request sent, awaiting response... 200 OK
   Length: unspecified [text/html]
   Saving to: `index.html.2'

[ <=> ] 8,844 39.8K/s in 0.2s

   2011-02-13 08:37:53 (39.8 KB/s) - `index.html.2' saved [8844]

   matthew@smilebox:~$ wget www.kame.net <http://www.kame.net>
   --2011-02-13 08:48:29-- http://www.kame.net/
   Resolving www.kame.net... 2001:200:dff:fff1:216:3eff:feb1:44d7,
   203.178.141.194
   Connecting to www.kame.net
   <http://www.kame.net>|2001:200:dff:fff1:216:3eff:feb1:44d7|:80...
   connected.
   HTTP request sent, awaiting response... 200 OK
   Length: unspecified [text/html]
   Saving to: `index.html.3'

[ <=> ] 3,181 7.94K/s in 0.4s

   2011-02-13 08:48:41 (7.94 KB/s) - `index.html.3' saved [3181]


I'm 98% sure this problem is on your end - if I had to hazard a guess I'd say your webserver(s) or firewall are silently dropping IPv6 connections to port 80. Could it still be a weird browser or stack issue - sure, they're complicated software and could be mis-configured or have bugs, but can *you* reach the site over IPv6?

Matthew

On Sun, Feb 13, 2011 at 07:56, <[email protected] <mailto:[email protected]>> wrote:

   Hello Matthew,

   We've had several reports of IPv6 connection problems in the past.
   They have *all* turned out to be client difficulties and not
   problems with python.org <http://python.org>.

   Can you please check connecting to other websites using IPv6. If
   they work but python.org <http://python.org> still fails come back
   to us.

   Many thanks,

   Michael Foord


   On 12/02/2011 21:46, Matthew Roy wrote:
    When connecting over IPv6 all of the python.org
    <http://python.org> websites timeout - even though name resolution
    and connectivity are working:

        matthew@smilebox:~$ wget -4 www.python.org <http://www.python.org>
        --2011-02-12 16:39:28-- http://www.python.org/
        Resolving www.python.org <http://www.python.org>... 82.94.164.162
        Connecting to www.python.org
        <http://www.python.org>|82.94.164.162|:80... connected.
        HTTP request sent, awaiting response... 200 OK
        Length: 18848 (18K) [text/html]
        Saving to: `index.html.1'

100%[======================================>] 18,848 95.8K/s in 0.2s

        2011-02-12 16:39:28 (95.8 KB/s) - `index.html.1' saved
        [18848/18848]

        matthew@smilebox:~$ wget -6 www.python.org <http://www.python.org>
        --2011-02-12 16:39:40-- http://www.python.org/
        Resolving www.python.org <http://www.python.org>...
        2001:888:2000:d::a2
        Connecting to www.python.org
        <http://www.python.org>|2001:888:2000:d::a2|:80... connected.
        HTTP request sent, awaiting response...


    Yet we have good DNS entries:

        matthew@smilebox:~$ dig www.python.org <http://www.python.org> ANY

        ; <<>> DiG 9.7.1-P2 <<>> www.python.org
        <http://www.python.org> ANY
        ;; global options: +cmd
        ;; Got answer:
        ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11917
        ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 6,
        ADDITIONAL: 0

        ;; QUESTION SECTION:
        ;www.python.org <http://www.python.org>.INANY

        ;; ANSWER SECTION:
        www.python.org <http://www.python.org>.82745INA82.94.164.162
        www.python.org
        <http://www.python.org>.82744INAAAA2001:888:2000:d::a2

        ;; AUTHORITY SECTION:
        org.106654INNSc0.org.afilias-nst.info
        <http://c0.org.afilias-nst.info>.
        org.106654INNSa2.org.afilias-nst.info
        <http://a2.org.afilias-nst.info>.
        org.106654INNSb0.org.afilias-nst.org
        <http://b0.org.afilias-nst.org>.
        org.106654INNSb2.org.afilias-nst.org
        <http://b2.org.afilias-nst.org>.
        org.106654INNSd0.org.afilias-nst.org
        <http://d0.org.afilias-nst.org>.
        org.106654INNSa0.org.afilias-nst.info
        <http://a0.org.afilias-nst.info>.

        ;; Query time: 0 msec
        ;; SERVER: 192.168.2.5#53(192.168.2.5)
        ;; WHEN: Sat Feb 12 16:42:20 2011
        ;; MSG SIZE  rcvd: 214



    And good connectivity:

        matthew@smilebox:~$ ping6 www.python.org
        <http://www.python.org> -c 10
        PING www.python.org
        <http://www.python.org>(dinsdale.python.org
        <http://dinsdale.python.org>) 56 data bytes
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=1 ttl=50 time=126 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=2 ttl=50 time=118 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=3 ttl=50 time=122 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=4 ttl=50 time=135 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=5 ttl=50 time=108 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=6 ttl=50 time=101 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=7 ttl=50 time=104 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=8 ttl=50 time=106 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=9 ttl=50 time=101 ms
        64 bytes from dinsdale.python.org
        <http://dinsdale.python.org>: icmp_seq=10 ttl=50 time=102 ms

        --- www.python.org <http://www.python.org> ping statistics ---
        10 packets transmitted, 10 received, 0% packet loss, time 9013ms
        rtt min/avg/max/mdev = 101.504/112.742/135.351/11.542 ms


    If you need any additional information to help resolve these
    issues please let me know.

    Mathew



-- http://www.voidspace.org.uk/

   May you do good and not evil
   May you find forgiveness for yourself and forgive others
   May you share freely, never taking more than you give.
   -- the sqlite blessinghttp://www.sqlite.org/different.html


_______________________________________________
pydotorg-www mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pydotorg-www

Reply via email to