Gravatarで、画像の切り取り画面が正常に動作しない場合の対処法


大分前からの問題なのですが、
Gravatarのアイコンを変えようとして、画像をアップロードするところまでは良いのですが、
画像を切り取る画面で点線の枠が表示されず、画像を切り取るフェーズより先に行くことができませんでした。
最初はブラウザ依存の問題かと思い、ブラウザをSafari, Firefox, Chrome, Internet Explorer, Operaと変えてみたりしたのですが、
それでも、切り取り用の点線が表示されることはありませんでした。
どうしようもなく諦めていたのですが、1ヶ月以上経っても治らない状態。
もしやと思い色々試し、IPv6未対応の環境別のネットワーク環境で接続したところ、なんと成功しました。

まだ原因がIPv6と完全に特定できたわけではありませんが、
画像を切り抜くために使用しているJSプラグインの置き場所などに問題があり、
IPv6環境からは取りに行けない状態になっている可能性は確かにあります。
一番厄介なのは、IPv6対応したぜ!といいつつ、MTU ブラックホールの対策を行っておらず、日本からだと繋がりにくい等のパターン(さすがに無いかな)。
IPv6を推進するべき立場であるIANAのサイトでさえ、MTU ブラックホール問題で繋がりにくかった時期がありました。
原因はわかりませんが、なるべく早く修正されることを祈ります。

(追記 2012/1/7)

さらに調べたところ、「pixel.quantserve.com」へのAjaxリクエストがタイムアウトしていることがわかりました。
pixel.quantserve.comのDNSレコードを調べたところ、AAAAレコードは存在しないため、
もしこのことが原因の場合、単純に経路の問題ということになります。
tracerouteしたところ、「border2.t8-1-bbnet2.sef003.pnap.net」で引っかかっています。
[code shell]
[/Users/annotunzdy]% traceroute pixel.quantserve.com
traceroute: Warning: pixel.quantserve.com has multiple addresses; using 64.94.107.29
traceroute to ac-na.quantserve.com.akadns.net (64.94.107.29), 64 hops max, 52 byte packets
1 pocketwifi.home (192.168.1.1) 2.295 ms 4.804 ms 1.686 ms
2 [秘密]
3 118.21.123.41 (118.21.123.41) 5.716 ms 7.599 ms 5.368 ms
4 118.21.174.161 (118.21.174.161) 6.052 ms 9.642 ms 6.314 ms
5 i118-21-178-4.s99.a049.ap.plala.or.jp (118.21.178.4) 6.164 ms 5.776 ms 11.321 ms
6 218.43.251.133 (218.43.251.133) 8.555 ms 6.426 ms 9.677 ms
7 210.190.162.13 (210.190.162.13) 5.831 ms 6.253 ms 9.510 ms
8 118.23.168.27 (118.23.168.27) 6.616 ms 6.695 ms 10.826 ms
9 ae-11.r21.tokyjp01.jp.bb.gin.ntt.net (129.250.12.201) 7.264 ms 7.663 ms 6.729 ms
10 ae-2.r24.tokyjp01.jp.bb.gin.ntt.net (129.250.3.77) 68.000 ms 7.918 ms 10.394 ms
11 ae-1.r20.tokyjp01.jp.bb.gin.ntt.net (129.250.2.20) 10.844 ms 9.332 ms 8.436 ms
12 as-1.r20.sttlwa01.us.bb.gin.ntt.net (129.250.4.189) 125.408 ms 99.044 ms 120.044 ms
13 ae-1.r05.sttlwa01.us.bb.gin.ntt.net (129.250.5.47) 136.008 ms 103.448 ms 102.516 ms
14 xe-0-3-0-5.r05.sttlwa01.us.ce.gin.ntt.net (198.104.202.46) 122.866 ms 155.303 ms 122.256 ms
15 border2.t8-1-bbnet2.sef003.pnap.net (63.251.160.86) 131.677 ms 116.224 ms 102.683 ms
16 * * *
[/code]

(追記 2012/1/7)
Internapの人にTwitterで問い合わせたところ、NOCの人に知らせてくれたそうです。

Ruby on RailsによるWEBシステム開発、Android/iPhoneアプリ開発、電子書籍配信のことならお任せください この記事を書いた人と働こう! Ruby on Rails の開発なら実績豊富なBPS

この記事の著者

関連する記事

週刊Railsウォッチ

インフラ

BigBinary記事より

ActiveSupport探訪シリーズ