2011/3/12追記:いたちごっこが終われない。以下現状のproxy.pac
isInNet(host, "96.16.0.0", "255.255.0.0") || isInNet(host, "66.249.89.0", "255.255.255.0") || isInNet(host, "92.123.0.0", "255.255.0.0") ||
2011/1/14追記:最近また失敗するようになったので、追従。このイタチゴッゴも終わらせねばなるまいなぁ。以下現状のproxy.pac
isInNet(host, "118.215.0.0", "255.255.0.0") || isInNet(host, "60.254.185.0", "255.255.255.0") || isInNet(host, "59.106.174.0", "255.255.255.0") || isInNet(host, "96.16.0.0", "255.255.0.0") ||
2010/11/21追記:先日のメンテ後にまた失敗。今度は "118.215.0.0" を追加した。これではイタチごっこになり兼ねないけど、どうもデータセンター周りの話題を耳にしたので、しばらくしたら落ち着くかも…ひとまずは気長に追従していくことにした。
2010/11/16原文
面倒だなぁと思って放っておいたのですが、結局、proxy.pac を変更後、ネッワーク設定だけではなく、Backup.app も起動しなおしたら失敗しなくなりました。
足したのは以下の設定
isInNet(host, "184.85.61.0", "255.255.255.0") ||
現状最新の proxy.pac は、こんな感じ。
function FindProxyForURL(url, host) { // variable strings to return var proxy_yes = "PROXY 127.0.0.1:8123; DIRECT"; var proxy_no = "DIRECT"; if (isPlainHostName(host) || isInNet(host, "184.85.61.0", "255.255.255.0") || isInNet(host, "10.0.0.0", "255.0.0.0") || isInNet(host, "127.0.0.0", "255.0.0.0") || isInNet(host, "169.254.0.0", "255.255.0.0") || isInNet(host, "192.168.0.0", "255.255.0.0") ) { return proxy_no; } if ( (url.substring(0, 4) == "ftp:") || (url.substring(0, 6) == "https:") ) { return proxy_no; } // if (localHostOrDomainIs(host, "idisk.mac.com")) // { return proxy_no; } return proxy_yes; } //a96-6-205-206.deploy.akamaitechnologies.com (96.6.205.206) 2010/11/8 //idisk.me.com.akadns.net (96.16.61.206) 2010/11/8 //e3382.b.akamaiedge.net (96.16.61.206) 2010/11/8 //idisk.me.com.akadns.net (184.85.61.206) 2010/11/16 //configuration.apple.com (17.250.248.105) 2010/11/16
(//はコメント行)