ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

iBlogコミュの最新の日記欄が更新されなくなりました

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんにちは。

iBlogをmixiで使ってきて全く問題がなかったのですが、
2ヶ月前のある日から「最新の日記」欄が更新されなくなりました。
mixiのヘルプ等を見て更新が止まった日のエントリを削除してみたり、
いろいろ試したのですが、何が原因かさっぱりわかりません。
Feed Validatorも通してみたのですが、
いくつか出るエラーも特にこの問題と関係なさそうですし、
だいたい止まる以前も同じ状態で機能していたのでそれは問題ではない気がします。
ちなみに他のRSSのURLを設定したら更新されるので
やっぱiBlog側がかなりアヤシいのですが。
この現象が起きたときはiBlog 1.4.6を使ってましたが
問題が解消されるかもと思い2.0にアップデートしましたが以前同じ状態です。
以前もスタイルシートとデザインのためテンプレートはいじりましたが
特にパッチもモジュールも使わずに機能してました。

どなたか同じ現象にあった方、もしくは解決方法をご存知の方がいましたら
アドバイスお願いします。

コメント(19)

こんにちは。

iBlog で公開しているブログはひょっとして .Mac を使っていませんか?

というのも私が mixi で日記にしているのは iBlog ではなく Thingamablog によるブログなのですが、12月中旬から一向に RSS の更新を拾ってきません。既に現在 mixi の私のトップページに掲載されている記事は RSS から流れてなくなっているのにです。

RSS ファイル自体に問題がないのは確信を持っています。したがって、これは mixi か公開場所の .Mac、あるいはその両方に基づく原因で更新されなくなっているものと思われます。

.Mac のサーバは応答が遅い(ことがよくある)ので日本製の RSS 関連のサービスで RSS をうまく拾えないという現象をときどき体験します。今回もそれかもしれません。その予想を補強する現象として RSS Validator (http://rss.scripting.com/) で検査しようとすると今現在は RSS のサーバに接続できなかった(時間切れ)という主旨のエラーが返されます。
.Macサーバー自体はUS-Asciiなのですが、現在のBlogの多くはUTF-8を使っているためにRSS Validatorでチェックをかけると、直した方が良いと指摘されます。 しかしながら、iBlog1.4.6以降であればRSS2.0準拠のRSSを出す事が出来ますので、基本的にはmixiでも読んでくれる筈です。

また、.Macサーバーは毎月の転送上限量が決まっているようです。 場合によってはこれがネックになる事が有ります。

ご自分のサーバーがあるのでしたら、そちらに公開してみるのも手なのかもしれません。

でも、そう言われてみると、拾えなく成ったのはここ数ヶ月前からなんですよね…。

iBlogも2.0が全く動きがないのですが、困った物です…。
いろいろありがとうございます。

はい、.Mac使ってます‥‥。あぁ、いやな予感はしたのですが‥‥。
mixiのRSSの設定でネットでサンプルとしてでている他のRSS 2.0のURLを入れると
ちゃんと拾っているようで、RSSの中身もiBlogで作成されるものと大差ないので
iBlogのRSSが問題と言うわけではないみたいですね。
他にサーバを持ってないので、
iBlogのRSSファイルを他のサーバにおいたら読んでくれるかはわからないのですが
ためしにApple推奨?のiWeb('06ですが)で.Macにダミーサイトを作って
そのRSSを設定してみましたが、やはり読み込まれてません。
転送量上限ですが、僕はあんま頻繁に更新してないので
毎月12.5GBもある転送量のうち今のところ10MBちょっとです。
OKAMURAさんのいうとおり、.Macサーバの反応が遅いのが問題って気がしますね。
(mixiの読み込みの問題ってこともありますが)

Blogへのリンク(一覧へ)は機能するのでたいした問題じゃないんだけど
mixiの最新の日記の更新通知がこないとblog自体見に来ない人が多いので
僕にとっては結構死活問題なんですよねー。
以前は出来てたのに出来なくなったっていうのが、なんか腑に落ちなくて。
 iBlogをFTP環境で使った場合、FeedPage.txt内にある定数がきちんと変換されずにそのまま出て来てしまうと言うバグがあるようです。(2.0は使っておりませんので、そちらではどうなるかは存じませんが)

 当方も現在、一時的に.Mac以外のサーバーに置いていますが、まだ反映されていない模様で…。 困った物です。
.Macのサーバ以外に置いてあってもmixiのほうには反映されていないのですか?

iBlogのバグのほうは
2.0とiBlogの.Macコネクション設定(WebDAVではアップできませんでした)
では特に見られないのですが(気がつかないだけかもしれませんが)
試しにrss.xmlファイルを手動で書き換えて、
不要な文字実体参照などを外してみたのですが、やっぱダメなようです。
iWebで作成されたRSSの方も読んでいないので、.Macかmixiの問題かと思ったのですが
もし、iBlogのRSSファイルが他のサーバにあっても読まないのであれば
やっぱiBlogの問題なのでしょうか?
RSSに関しては僕はさっぱり知識がなくて今回いろいろ調べた程度の知識なので
RSSのなにがマズいのかさっぱりわからないんですよね。
一時的に外部サーバーに、iBlog1.4.6v2が.Macサーバーに吐き出したRSSを置いてみました。 これで読み込まれるかどうか実験です。 一応、RSS構文チェッカーではValidになっている筈なのですが…。
先ほど国内の複数箇所(4カ所)で RSS の取得に要する時間を計測してみました。だいたいダイアルアップ接続のスピードです。数年前、ある RSS 関連のサービスが .Mac 上のブログの更新を軒並み拾わないので問い合わせたとき、応答が遅いからといわれて試しに計測したときもそれくらいでした。

ただのエンドユーザとしては致命的でもなんでもないですが、大量に RSS をさばくサービスだと問題になるスピードなのかもしれません。ですが、もしそうだとするとたまには RSS を取得してくれてもよいような気がします。

スピード以外に考えられるものとしてはあと三つ候補思いついています。

一つは、売寅萬太郎さんがおっしゃっていることでサーバが RSS を返すときに教えてくれる文字コードと RSS で宣言されている(そして実際に使用されている)文字コードが食い違っていることです。これは .Mac が仕様を変更しない限りユーザは手を出せません。それがもし問題になっていたとしたら、最初から問題になっていたと考えた方が自然なのですが mixi が仕様を変えた可能性は残ります。

もう一つは、mixi が HTTP 1.1 で RSS を取りにいっていたのに、今は HTTP 1.0 で取りにいっている可能性です。.Mac のサーバ homepage.mac.com は HTTP 1.0 では期待通りに応答しません。しかし、HTTP 1.1 が今は主流ですし、そうでないと期待通りに応答しないサーバはたくさんあるので mixi がわざわざ HTTP 1.0 に変えたというのも不自然です。うっかりそうしてしまったという可能性は捨てきれませんが。

最後の一つは iBlog の RSS にある一つのバグと二つの仕様上の間違いが原因で弾かれているというものです。iBlog の場合はこの可能性が高いですが validator でチェックされているということなのでこれはないでしょう。
・DocumentRoot や pubDate が置き換えられないケースがあるバグ
・enclosure 要素が一つのエントリに複数付くことがある間違い
・RSS のテンプレートファイル FeedPage.txt におけるポッドキャスト用のタグ付けの間違い

というわけで私もああかなこうかなと想像する域を全く出ません。いずれにしろ、iBlog の RSS が validator で(警告は出ても)間違いとされないのでしたら、私の Thingamablog でも同様の現象が出ていることから考えて、iBlog の問題ではないと思います。

こういうのはサーバ側ではなくクライアント側の方が現象を掴みやすいので、.Mac ではなく mixi のサポートに問い合わせて調べてもらう方が解決に近づきやすいでしょう。validator で確認した上で mixi のサポートに問い合わせてみてはどうでしょうか。私もそろそろ日記の表示が更新されないのがいいかげん嫌になってきたので問い合わせようかと思い始めているところです。売寅萬太郎さんの結果を見てからどうアクションするか決めることにします。
 結果から申し上げますが、外部サーバーにRSSを置いた場合は正常に読んでくれるようになりました。 Validatorでのチェックでは異常が無かったので、これはもうサーバー側の問題か何かだろうと思っていましたが、予想通りでした。

 暫くは面倒ですが、RSSだけ手動で別サーバーに置く事で対処するしか無さそうです。
いろいろ検証して頂きありがとうございます!
しかしやはり自分のいやーな予感の方向へ疑いが向かっているようですね。
.Macのサーバの問題だとするとおっしゃるように自分たちでは手が出せないですよね…。

ちょっと整理させて頂くと
・iBlogのRSSファイル自体は読み込まれることと、
 Thinamablogでも同じ現象が起きていることからこれらのアプリケーションはシロ。
 (バグはあっても今回の問題ではほぼ関係ないということですね)
・.Macの応答が遅いため、mixiがRSSをうまく読み込めない可能性。
 この可能性が一番今のところ高いですね。
 しかしスピードの問題であれば確率的に読み込まれることもありえるにも関わらず
 全く読み込まないことを考えると疑問が残る。

僕としては以前は読み込まれていたことと
ある一定の時期からみなさんのページでも読み込みが停止していることを考えると
mixiもしくは.Macがその頃に仕様を変更し
それが問題になっている可能性が高いのではないかと思います。
僕の方でも問い合わせをしたいと思います。

現状では売寅萬太郎のおっしゃるようにRSSファイルを別サーバに置くか
mixi日記を使って、そこにブロクと同じ記事かリンクを載せるしかないですね。
非常にアナログですが……。
mixi日記に自動的にブログの内容をアップするスクリプトなんかも出来そうですが
僕にはそこまでの能力はありませんし。
.Mac自体をやめてしまえばすべて解決……っていうのはナシの方向で(笑)
もともとメアドのために金を払っているようなもので
もったいないからということで.Macで使えるiBlogを使っているわけで
根本をひっくり返したら今までやってきたことがすべて無駄に……。
それだけは避けたいですから。
 うーむ…Shung Changさんも色々検証ありがとうございます。

 iBlog1.4.xでも、日本語環境では「偶然動いている」と見た方が良いと言う意見も有ります。 Salat氏も2バイト文字圏の処理の仕方を良くご存じないようで、初期から出鱈目な処理で有名でしたから(^▽^;)

 2.0RC3へ上げるのは、現状では辞めた方が良いでしょう。 幾ら設定しても、内部で強制的にUTF-16に変換されてしまいます。 だからと言ってUTF-16へ変更してやっても読めるかどうか検証する気はありませんし、いずれにせよ、自分の望まない動作をしていますから余り意味の有る物では有りません。

 1.4.xからのインポートも、文字化けしたり、タグを変換してくれなかったりと色々な問題が有りますので、現状で急いで購入する意味は無いかと思います。
アドバイスありがとうございます。

ところで
昨日mixiの方から問い合わせの回答が来たのですが
返答はmixiのヘルプにある内容と同じ
「突然更新が止まった場合はその止まった日付の記事に問題があり、XML生成の際エラーとなる文字が入っているの可能性があるので、Feed Validatorでチェックして修正を」
というものでした。
一応ちゃんと、RSSファイル自体は他のサーバから読み込まれるので
この問題の原因ではないだろうことと
他にも同様の現象を体験されている方がいるということと
このトピックのことも詳しく書いたのですが
どうも理解してもらえなかったようです。がっかりです。
(もしくは回答のテンプレートそのまま?)
売寅萬太郎さんが検証された通り、
ファイル自体はエラーがあるかもしれないけど読み込まれるので
RSSファイルを修正しろというアドバイスは的外れなんですが。
だいたい特定の記事内に原因があるのであれば
同時期に皆さんにまったく同じ問題が起こる可能性は少ないはずです。

.Macの方にも問い合わせメールを送ったのですが
こちらの方はあんまりあてにしてません。
返答が来たらまたお知らせします。
 Shung Changさんがmixiから頂いた回答ですが、良く熟知していない人の回答じゃないかと思われます。 一応、mixiが推奨するRSS構文チェッカーであるFeed Validatorでは構文自体には特に問題ないと判断されるのですから、iBlog自体が吐き出すRSSには特に問題はなかろうと思われます。 回答を見るからにつけ、テンプレの可能性が高いですね…。

 構文自体には問題が無いのですから、考えられる事としてはRSSの読み込み方法だけでないかと思われるのですが。 なので、HTTP1.0での取得に変わってしまったあたりからおかしくなっているのではないかと思います。 恐らく、RSSの取得方法を改善するだけでこの問題は解決出来るのでは無いかと思うのですけど。 でも、現状だとmixi側も.Mac側の方も余り前向きに対処してくれそうも無いですね…げっそり
売寅萬太郎さん、検証の報告ありがとうございます。
Shung Changさん、早速 mixi の問い合わせをされてその結果の報告ありがとうございます。今やっとこの問題のところにまで手が回ってきてさてこれからどうアクションしようかというとこでした。ちょうどよかったです。

気になったのが売寅萬太郎さんがお書きになった「HTTP1.0での取得に変わってしまったあたりからおかしくなっているのではないか」というところです。mixi は HTTP 1.0 で rss を取得しているのでしょうか?

だとしたら rss は homepage.mac.com からは取得できません。
昨日、.Macサポートに問い合わせた返事が来ました。
結論は何の解決にもなってないのですが参考までに全文を載せておきます。

-----------------------------------------------------------------------

ご連絡が遅くなり、大変申し訳ございません。

ご申告の不具合とは、他社製のソフトウェアを使用して
.Macにアップしていたブログの RSS情報を読み込めなく
なったということでよろしいでしょうか。

しかしながら、ご指摘の時期に、これに関連する仕様が
変更されたという報告はなく、お伝えできる情報が現在
ございません。


ただ、以前は RSS情報の取得ができていたという状況
から iDisk内に保存されているデータに何らかの問題が
生じたことが原因となっている可能性もあるかと存じます。

これに対する切り分けとして、別に .Macのトライアル
アカウント作成し、そこに同様に公開したブログに対し
てはどうなるかを試すということがございます。

そこで状況が変わらないとなれば、現状で対処法が
ないということになりますが、トライアルアカウント
で RSS情報が取得できるとなるとご利用の iDisk内に
原因が限定されますので、内包するデータを削除する
などの対処が考えられます。


ご要望にそう回答ができず、申し訳ございませんが、
何卒ご理解賜りますよう、よろしくお願い申し上げます。

.Mac サポートチーム

-----------------------------------------------------------------------

一応、mixiのサポートよりは問題点を正確にわかってもらえてるようですが。
これを見る限りでは.Macサイドのほうでは特に仕様変更は無いようですね。
他のトライアルアカウントにデータを移して試行という方法が提示されていますが
現に少なくてもこのトピック内の3人は全く同じ現象になっていることから
特定のiDisk内のデータの不具合という線もないと思います。
実は.Macはファミリーアカウントなので(だから有効活用したい気持ちが!)
他のアカウントのiDiskに移して試してみたのですがダメでした。

ということで、
mixiの仕様変更か(HTTP1.0の取得に変わってしまったのでしょうか?)
.Macのトロさ(仕様変更はなくても増容量などで負荷がかかって遅くなった?)
が問題という所にしぼられそうな感じですがどうでしょうか?

もう1回mixiに問い合わせてみた方がいいのでしょうか?
恐らくOKAMURAさんのおっしゃっているHTTP1.0では.MacでRSSを取得出来ないと言う線で100%間違いが無いと思われます。 そうでなかったらRSSがそれなりに反映されている筈です。 我々がそれぞれ試してみてダメに成った経緯から行くと、mixi側でのRSSの取得方法に何らかの変更が掛かったのではないかと思われます。
今、mixi の問い合わせフォームを使って HTTP 1.0 を RSS の取得に使用していないかを訊ねてみようとしました。日記が更新されないだと同じような反応になると思ったから、そういう聞き方をしてみようとしたのです。

そのために問い合わせしたいページの URL 欄に mixi のホームを入れようとして気付きました。数時間前にブログにエントリしたのですが、それが反映されています。少し前は一ヶ月以上前のエントリが表示されていました。

さて、これが mixi で取得の仕方を変えたからなのか、たまたま .Mac の反応が速かったのかはわかりませんが、とにかく今現在は OK になりました。皆さんのところではいかがでしょうか?
>OKAMURAさん
今日は、HITsuです。

私の方も、駄目だったのですが1/20日の早朝にエントリした物が問題なく表示されてます。

当方の環境は、iWeb2.0.2で、12月11日から突然RSSを拾わなくなり、タイトルの日本語を英語に変えたりと色々試しましたが、解決に至らずでした。

結果良ければ良しなんですが、何処で何をされたんでしょうかね。。。
OKAMURAさん、HiTsuさんのエントリが反映されたと伺いましたので、早速ですが、RSSの置き場所を.Macサーバーへ変更してみます。 それで問題が無いようであれば、mixi側で何か対処して頂けた物と判断して良いのではないかと思います。
こんにちは。
このトピックを立てた張本人です。かなりこれも長くなりましたね。

みなさんの「最新情報が(なぜが)更新されている」という書き込みを見て
自分のところでも試してみました。

【結果】
……直ってますね……。正直納得できませんが。

実は僕の環境ではiBlogは2.0にアップグレードしてあって
(売寅萬太郎さん、アドバイスありがとうございます。
 しかし、実はすでにこのトピックを立てた時点で
 もうレジストレーションしてしまっていました……)
ただRSSファイルを指定しただけでは読まなかったんですが
iBlog 2.0のバグの一つである
RSSのエンコーディングがUTF-16にされているというのが原因ではないかと思い、
テンプレートファイルのタグをUTF-8に書き換えてみたところ
読み込むようになりました。
(ファイル自体のエンコーディングはUTF-16のままだと思うのですが謎です)
結局iBlog 2.0のダメダメRSSファイルでも問題じゃなかったみたいですね。

さんざん悩んだこの問題も一件落着なんですが、
かなり時間を費やした自分としてはなにか釈然としないものがあります。
他のRSS取得サービスで.Macからの読み込みで同様の問題が多数起こっていて
.Mac側が何らかの対応をしたのかもしれませんが
基本的にアメリカ企業である.Mac、Appleが
本国以外のしかも自社製品でない問題に対し
こんな早急な対応をすることは考えられないので
mixiのほうで何かしらの対策か仕様変更を(こっそり)したんだと思うんですが
それにしてもちゃんと何したんだか言ってくれよ!って感じです。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

iBlog 更新情報

iBlogのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング