[pydotorg-www] Fwd: Re: Connection problems with IPv6 - persistent for more than a month now

webmaster at python.org webmaster at python.org
Sun Feb 13 15:03:22 CET 2011


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 <matthew at royhousehold.net>
To: 	webmaster at python.org



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 at 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 at 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, <webmaster at python.org 
<mailto:webmaster at python.org>> 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 at 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 at 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 at 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 at 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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pydotorg-www/attachments/20110213/6f9d63d8/attachment-0001.html>


More information about the pydotorg-www mailing list