digital 千里眼 @abp_jp

アナログな日常とデジタルの接点

ABP Japanese Filters を使うと Java SE 7u4 をダウンロード出来ない!?

問題のページ: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html

また Java ダウンロードで不具合か...

    1. CookieJavaScript を有効にせよ
    2. ライセンスに同意せよ
    3. ライセンスに同意してから30分以内にダウンロード開始せよ

/metrics/* フィルタが .../metrics/ora_code.js をブロックしてるのが直接の原因

見た瞬間にピーンときた人はなかなかの通ですね
http://www.oracleimg.com/us/assets/metrics/ora_code.js を見てみると 2o7.net という adobe に買収された omniture.com の別名ドメインを利用...
⇒ パラノイドフィルタ購読でブロックしてる Omniture SiteCatalyst の s_code.js の変種です
(今回のようにカスタマイズが原因で正常動作しなくなることが多いのでパラノイド扱い。今回は別のキーワード metrics に引っかかった...)

外部の CDN 使うのはともかく、それに依存した構成って障害への耐性に問題ありでは?
  • 外部ファイル化して別ドメインに配置したスクリプトをブロックすると正常動作しない ⇒ 密結合/外部依存は設計としてマズイんじゃない?
  • つまり、oracleimg.com にネットワーク障害 ⇒ oracle.com のサービスにも影響するわけだし

話が脱線しましたが ABP Japanese Filters としては「ブロック対象を間違ってはいないが、サイト構成の問題から不具合が発生している。正常動作させるため、広告や Analytics や Tracking を受け入れるかどうかはユーザーの選択次第」と考えています
ホワイトリスト追加で対処できなくもないですが、先方にも非がある状況でこれをやり出すと消耗戦になる)

ユーザーとしての選択肢

いずれかで対処可能です

今回は影響が大きそうなので、例外的にホワイトリスト追加しました(2012-04-27 21:14 JST

  • 手動更新願います

あくまで「例外的に」なのでお忘れなく...