Re: Where "always" means "come hell or high water"

[prev] [thread] [next] [lurker] [Date index for 2007/03/20]

From: Patrick Quinn-Graham
Subject: Re: Where "always" means "come hell or high water"
Date: 08:07 on 20 Mar 2007
On 19-Mar-07, at 8:31 PM, Phil Pennock wrote:
> So Safari doesn't use IPv6 for http: _unless_ you do "something  
> fancy",
> with the cut-over being somewhere along the authentication line (does
> Basic cut it?  I don't know).

My (admittedly limited) tasting tends to imply that this is not true.  
I can hit http://patrick.geek.nz/, or indeed any of my public web  
stuff from home and have it go over IPv6 with no additional  
configuration or effort involved. Assuming the tunnel is working, if  
it's not it falls back to IPv4 nicely (not like Mail.app, which if it  
can talk to it's IPv6 default route will not fall back to IPv4 if  
your mail server has AAAA records, this is in itself hate worthy).

I can also hit http://noc.sixxs.net/home/ and have it show me as  
coming via IPv6. (Pleasingly even with a little Canadian flag.)

For example, I just typed in http://patrick.geek.nz/ in to my browser  
and got in my web server logs:

2001:4830:1226:1:217:f2ff:fe4c:9c0b patrick.geek.nz - [20/Mar/ 
2007:01:02:54 -0700] "GET / HTTP/1.1" 200 2883 "-" "Mozilla/5.0  
(Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/419 (KHTML, like  
Gecko) Safari/419.3"

Which if you feel like ping6'ing it, is indeed my laptop.

Back in... some time in the past, maybe 10.3, you had to disable  
http: (Simple Loader) from Debug -> Supported Protocols, as this  
doesn't do IPv6, and for some reason it had a higher priority than  
CFNetwork Loader. 10.4 seems to have fixed that.

Not sure why it wouldn't be working for you to be honest. 

Generated at 14:02 on 20 Mar 2007 by mariachi 0.52