ラジコ: radika でエラー、サーバーIPアドレス変更

このページの情報はすでに古くなっています。

ラジコをフリーソフトの radika を利用して録音、Podcast に変換して iTunes で聴いています。
約一年前に、ラジコサーバーの仕様変更から、再生や録音開始が遅延してしまうという切実な問題が発生し、複数の人からの情報で回避策を利用することにより正常動作させることができていました。希にネットワーク混雑などで短時間録音できていないタイミングが発生する事以外は、最近まで問題は再発していません。

ところが、昨日から録音中に頻繁にエラーが発生するようになりました。「キーの取得に失敗しました」のエラーではなく、プログラムコードのようなものが表示される下図のようなエラーが複数です。いつものネットワーク混雑だろうと考えて重要視していなかったのですが、一日遅れで録音ファイルをチェックしてみたところ、録音されていない事に気がつき大慌て。

radika エラーが発生しました。

radika には手を触れていないため、設定が変わったとは考えられません。そうなるとWindows PCの不具合?可能性として考えたのが、

  1. OSのネットワークライブラリの誤動作
  2. radika が利用しているHDD領域に不良が発生した

という2点。確かに最近PCをリブートしてないし、ディスクのこり容量も少なくなっているから、若干安定性が悪くなっている気はしていました。いい時期なのでリブートを掛けて、ついでにHDDに完全スキャンを掛けておこうと考え、チェックディスクを予約してWindows XP を再起動。
多少時間は掛かりましたが、これで直ったはずだと Radika を起動しても、やはりエラーが出て再生も録音も出来ません!リブートは無駄だった~。

時間を掛けていろいろ調べた結果、原因は意外なところにありました。Radiko 関係の最新ニュースをチェックしようとWebブラウザーから、Radiko.jp をアクセスしたところ、いつもと違うエリアの局が表示されているではないですか!! radiko.jp のラジコサーバー IPアドレスが変わってる!
ラジコの聴取エリアの検出は、GPSで位置情報を確定できるモバイルデバイスの場合は実際の位置情報を、位置情報通知機能がない端末やパソコンの場合は利用している回線のIPアドレスの情報から居住地を特定して決めているようですから、私の聴取エリアが変わったということは、Radika ではなく、インターネット回線に何か変更があったという事を示しています。
「ラジコのトラブルが発生した時は、まず、Webブラウザーで radiko.jp に正常アクセス出来るかどうかを試す。」という基本動作を行わなくちゃいけないと反省。新しいIPアドレスは、現時点では 203.211.199.120 です。

細かい話は省略しますが、我が家ではスタティックルーティングを使って radiko.jp をアクセスしていますので、ラジコサーバーアドレスが変更になると、私のパソコンとラジコサーバーの間が正常に接続できなくなります。

サーバー変更理由は、2013/4/1に続き、今年も新サービス導入で、2014年4月1日からサーバー仕様変更したためと推測できます。昨日 2014/3/31 の時点で既にサーバー変更していたようです。PCではなくルーターの方の設定を変更する事により radika が無事に復活!
新しい事を試していただくのはありがたい事ではありますが、、、、、公式ツールではないツールを使っていると影響が大きいんですよ。

トラブルシューティングのため昼間は気がつかなかったのですが、多くの人が radika を使っていて同様にラジコの仕様変更の影響を受けている模様で、昨年メモしておいた「AYTHKeyGet.exe の置き換え方法のページ」へのアクセスが急増して驚いているところです。
ラジコサーバーのIPアドレスが変更になってしまったため、radiko 利用者が使っているDNSのキャッシュ時間の関係でしばらくの間は古いアドレスにアクセスしに行っていたりするのかもしれませんね。

(2014/04/04追記)
以上は、私の聴取環境独特の事情です。サーバーのIPアドレス変更による影響は一時的なものですから、普通にWindows XP/Vista/7/8 と Radika 1.71 の組み合わせで、2014年4月1日から突然「キーの取得に失敗しました」のエラーで聞けなくなった人の原因は、ラジコサービスの仕様変更によるものだと思います。AYTHKeyGet.exe をオリジナルから、別のプログラムに置き換える事により復活すると推測します。

Comments

  1. こんにちは、Radikaでエラーが出る件、どうもDNSの遅延だけではないような気がします。うちの場合radiko.jpにアクセスしても問題なくつながりますので、サーバIPアドレスが不整合起こして接続できないというわけではないようです。また、エラーもいわゆる「キーの取得に失敗しました」なので、どうもよくわかりません。
    とりあえず「AYTHKeyGet.exe の置き換え」を使わせていただながら情報を集めます(^_^;)

    1. ラジコサーバーIPアドレスが変更になって、DNSキャッシュが問題になったのは私の環境だけだと思います。うちは、複数インターネット回線を契約しており、経由する回線によってラジコ聴取エリアが異なるため、ラジコサーバーへのアクセスはルーターにスタティックルートを設定して特定の回線から通信するようにしているためです。

      普通にWindows + Radika だけでラジコを利用している人にとっての問題は、恐らくキーの取得遅延にによるものだと思いますよ。不思議なのは、キー取得遅延の問題は2013年4月1日から発生しているはずなのに、今年のラジコ仕様変更によって、突然新たに多数のradika 1.71ユーザーの方が影響を受け始めたことです。昨年一年間はどうしてたんだろう?と感じています。AYTHKeyGet.exe 置き換え済みの我が家では発生していませんから。

      それから会社や団体組織内で聴取していて、ネットワークアクセスにプロキシーサーバーを経由する場合は、意図せずラジコ音声データと番組表とキー取得に使うホストIPが異なっている場合があります。この場合は、AYTHKeyGet-Alternative ではなく、AYTHKeyGet-Alternative-2 の方を利用するといいかもしれません。

      ラジコが、NHKらじるらじるのように聴取エリア判定などせず、どの地域からアクセスしても好きな曲のコンテンツを聴けるようにしてくれれば、こんな無駄なトラブルは発生しないんですけどね。

  2. 大変に有用な情報 ありがとうございました。
    新番組を、2.3取り逃し 凹んでいますが、今後は大丈夫そうで ホッとしています。

  3. 4/1 AM1:00のTBS JUNK深夜の馬鹿力は録音できたのですが、4/5の相談は踊る、ウィークエンドシャッフルは失敗しました。事態に気づいてこのページにたどり着きました。3番の方法で、おかげさまで4/6の日曜天国は録音できてます。ありがとうございました。

コメントを残す