MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
Thunderbird3.0 RSSの表示がうまくいかない https://forums.mozillazine.jp/viewtopic.php?f=3&t=9495 |
ページ 1 / 2 |
作成者: | youryu [ 2009年12月11日(金) 12:47 ] |
記事の件名: | Thunderbird3.0 RSSの表示がうまくいかない |
Thunderbird2.*からV3にアップグレードしたところ、RSSの受信は行われるのですが表示がうまくいかなくなりました。 ・「標準ではWebページを読み込まずに記事の要約を表示する」オフ ・「表示」→「フィードの表示形式」→「既定の形式」チェック ヘッダ部分に出てくるWebURLの「http://~」の前に「○○feeds」がくっつき、「○○feedshttpというプロトコルは登録されていません」という警告が表示されてしまいます。 2.*を利用していたときはきちんと「http://~」から始まり、きちんと表示されていたのですが… V3にアップグレードするにあたって、必要な設定があるのでしょうか? いろいろ調べたのですが原因が分かりませんでした。 当方、OSはWindows XP Professionalを使用しております。 よろしくお願いいたします。 |
作成者: | kiki [ 2009年12月11日(金) 12:57 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
youryu さんが書きました: V3にアップグレードするにあたって、必要な設定があるのでしょうか?
特に必要な設定はありません。 おそらく RSS フィードデータの引き継ぎに不具合が起きたと思われます。 その RSS フィードの購読情報(URL)を修正したらどうなるでしょうか。 メニューバーの [ファイル] > [購読] で「フィードの購読」が開きますので該当のフィード情報を 選択して「編集」で確認・修正してみてください。 |
作成者: | youryu [ 2009年12月11日(金) 13:30 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
kiki さま レスありがとうございます。 kiki さんが書きました: その RSS フィードの購読情報(URL)を修正したらどうなるでしょうか。 再設定後、再受信を行ったり再起動を行ったりしてみたのですが、うまくいきませんでした。 「http://~/feeds」というURLを登録しています。 配信元を確認し、コピーしてきました。 RSS側で「○○feeds」というものを配信している可能性などがあるのでしょうか・・・ |
作成者: | kiki [ 2009年12月11日(金) 13:46 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
youryu さんが書きました: RSS側で「○○feeds」というものを配信している可能性などがあるのでしょうか・・・
URL の [http://] の前に [xxxfeeds] があれば正しいアドレスではないので当然受信しません。 配信元のフィード URL と異なるのなら誰かが [xxxfeeds] を付加しているということです。 Thunderbird のセーフモードで起動して修正し、再起動後もセーフモードで受信したらどうなる か確認してみましょう。 修正された URL が正しく反映されて受信できたとしたらアドオンなどに原因がありそうです。 もしセーフモードでも再現する場合はプロファイルが壊れているか不具合が起きていると考え られます。 この場合は新規プロファイルを作成してそれを適用して最初から設定をやり直してみましょう。 [参考] 「トラブルシューティング - Mozilla Thunderbird 2.0.0.23 リリースノート - Mozilla Japan」 http://mozilla.jp/thunderbird/2.0.0.23/releasenotes/#troubleshooting |
作成者: | youryu [ 2009年12月14日(月) 12:35 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
返信が遅くなってしまい、申し訳ありません。 新規プロファイルの再作成やセーフモードでの実行でも現象は解消されませんでした。 そこで受信しているRSSのxmlを見たところ、 <guid isPermaLink="true">xxxfeeds~</guid> 受信したURLがPermaLinkそのままだということが判明しました。 2.xのときは<link>タグのURLがWebサイト部分に表示され、Web形式でも見れていたのですが… (現在、テキストベースしか表示できない状態です) RSSのことはあまり詳しくなく、現在もWebで調べていますがよく理解できていない状態です。 配信元のRSSが3.0と対応していないだけなのでしょうか? よろしくお願いいたします。 |
作成者: | kiki [ 2009年12月14日(月) 19:40 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
youryu さんが書きました: 新規プロファイルの再作成やセーフモードでの実行でも現象は解消されませんでした。 了解しました。 youryu さんが書きました: そこで受信しているRSSのxmlを見たところ、
<guid isPermaLink="true">xxxfeeds~</guid> 受信したURLがPermaLinkそのままだということが判明しました。 2.xのときは<link>タグのURLがWebサイト部分に表示され、Web形式でも見れていたのですが… (現在、テキストベースしか表示できない状態です) RSS の XML の一部だけ提示されてもわかりません。 サイトによってはテキストベースのコンテンツ配信のところもあります。 また Thunderbird は Web ベースの配信も受信して表示可能です。 私も詳しくはないのですが、差し支えなければどこの RSS フィードなのか教えて ください。 実際に受信してみた方が検証もできて問題のありかも判断しやすくなると思いま す。 |
作成者: | youryu [ 2009年12月15日(火) 12:28 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
レスありがとうございます。 kiki さんが書きました: RSS の XML の一部だけ提示されてもわかりません。 サイトによってはテキストベースのコンテンツ配信のところもあります。 また Thunderbird は Web ベースの配信も受信して表示可能です。 2.xでは問題なくWebベースで受信していましたが、変わるということがあるのでしょうか? kiki さんが書きました: 私も詳しくはないのですが、差し支えなければどこの RSS フィードなのか教えて ください。 実際に受信してみた方が検証もできて問題のありかも判断しやすくなると思いま す。 申し訳ありません、社内のRSS(社外の技術系blogなどもありますが)なので、恐らくはアクセスすることが出来ないと思います。 Thunderbird側の設定によるものか、不具合か、RSS配信側に問題があったのか今のところ不明ですが、RSSを作成した方にお尋ねしたところ「RSS側を変えてみる」とのことでした。 もしRSS側の設定が、2.xでは問題なかったが、3.0になったことにより変えなければならなくなったのならばいろいろと影響が出てきそうですね。 まずはRSSを作成した方の連絡を待ちたいと思います。 いろいろとご迷惑をおかけしました。 |
作成者: | tara [ 2009年12月15日(火) 13:56 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
私も同じ問題に悩んでいましたが、 http://fhppc.cocolog-nifty.com/nori/200 ... d3rss.html 上に、解決策がありました。 「表示>フィードの表示形式」で「Webページ」を選択することで直ると思います。 それにしてもなぜThunderbird 2の設定が引き継がれなかったのでしょうね。 |
作成者: | youryu [ 2009年12月15日(火) 14:54 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
tara さんが書きました: 私も同じ問題に悩んでいましたが、 http://fhppc.cocolog-nifty.com/nori/200 ... d3rss.html 上に、解決策がありました。 「表示>フィードの表示形式」で「Webページ」を選択することで直ると思います。 レスありがとうございます。 実は、上記のことも試したのですが直らなかったのです。 (むしろ、それを行うと「xxfeedshttpプロトコルは登録されていません」とエラーになり、表示されません) tara さんが書きました: それにしてもなぜThunderbird 2の設定が引き継がれなかったのでしょうね。
Thunderbird 3にアップグレードすると、他の設定も引き継がれないものがあります。 (メールのローカル保存が勝手にデフォルトにされたりとか) それのうちのひとつなのかもしれませんね。 |
作成者: | ko-chan [ 2010年1月19日(火) 18:58 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
他人のトピックにぶら下がっていますが、新たな質問だと思います。しかし、件名も同じものになりそうなのと、原因がThunderbirdのRSS 2.0の<link>,<guid>の処理に起因するものなのか判らないので、このままにしておきます。(根が同じような気がします) -- kiyo4_k 先日、Thunderbird 2.x から 3.0 にバージョンアップをしました。 (WIN32 / Windows XP Pro. SP3) (プログラムのインストールは前バージョンに上書き) 3.0へバージョンアップ以降、特定のサイトのRSSフィードが正しく表示されなくなりました。 一般公開されているサイトなので、RSSのURLを明記します。 http://swa.toyama-city-ed.jp/weblog/rss ... =toyama024 (富山市立山室小学校) 2.xの時にはURLを以下のように展開してフィード内容を表示していました。 http://swa.toyama-city-ed.jp/weblog/ind ... ry_id=4993 3.0へバージョンアップ以降受信したフィードは正常に展開されず以下のようなURLになって、次のような エラーメッセージを表示します。 「サーバが見つかりませんでした http が見つかりません。ドメイン名を再確認してください。」 URLはこのようになります。 84817@http//swa.toyama-city-ed.jp/weblog/index.php?id=toyama024 購読を一度解除し、再度登録を実行してみましたが、現象に変化はありませんでした。 皆様のところではこのような事象が起きますでしょうか。 |
作成者: | kiyo4_k [ 2010年1月20日(水) 01:02 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
ko-chan さんが書きました: 3.0へバージョンアップ以降受信したフィードは正常に展開されず以下のようなURLになって、次のような ThunderbirdのヘッダーペインのWeb サイトのURLは「 84817@http//swa.toyama-city-ed.jp/weblog/index.php?id=toyama024 」という風に先頭に数字が表示されますね。エラーメッセージを表示します。 「サーバが見つかりませんでした http が見つかりません。ドメイン名を再確認してください。」 URLはこのようになります。 84817@http//swa.toyama-city-ed.jp/weblog/index.php?id=toyama024 購読を一度解除し、再度登録を実行してみましたが、現象に変化はありませんでした。 皆様のところではこのような事象が起きますでしょうか。 でもフィードは取り込んでいます。 ちなみに今日(1月19日 18:19)のは、 引用: 2年生は待ちに待った雪遊びをしました。グラウンドでは「うさぎと亀を作ろう」...... となっています。
こちらの環境は Windows 7 Enterprise Thunderbird/3.0 (2.xに上書きインストール) で、 そのページをブラウザのソース表示で見ると この日の分は、 コード: <item> となっています。
<title>思いっきり遊びました</title> <link>http://swa.toyama-city-ed.jp/weblog/index.php?id=toyama024&type=1&column_id=84817&category_id=4993</link> <description> 2年生は待ちに待った雪遊びをしました。グラウンドでは「うさぎと亀を作ろう」「大きい雪を持ってきたよ」「あれっ、うさぎじゃなくてライオンみたいになったね」・・・。各色団毎に、仲よく協力しながら楽しく雪像を作ることができました。らんしゅう山では、スキーズボンで滑ったり、頭からロケットのように滑ったり・・・。よいお天気に恵まれ、元気いっぱいの子どもたちの声が響いていました。</description> <pubDate>Tue, 19 Jan 2010 18:19:07 +0900</pubDate> <guid>84817@http://swa.toyama-city-ed.jp/weblog/index.php?id=toyama024</guid> </item> <guid>が「84817@http:~」になっていますね。この部分をThunderbirdのヘッダーペインのWeb サイトに表示しているようですが、これをクリックしても表示出来ません。(普通はクリックすると そのページをブラウザで表示します) ko-chanさんのところでフィードを取り込めないのもヘンだと思いますが、 <link>でなくて<guid>をヘッダーペインのWeb サイトに表示しているのは正しいのかどうか判りませんが、クリックしても表示出来ないのもヘンだと思います。 |
作成者: | ko-chan [ 2010年1月23日(土) 01:27 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
2010/01/22 に 3.0 から 3.0.1 へバージョンを上げました。 kiyo4_k さんが書きました: ThunderbirdのヘッダーペインのWeb サイトのURLは「 84817@http//swa.toyama-city-ed.jp/weblog/index.php?id=toyama024 」という風に先頭に数字が表示されますね。 でもフィードは取り込んでいます。 フィードは受信していますが、受信したフィードを展開(という表現がただしいか疑問はありますが)する時に 内部でなにかが起きているように感じます。 Thunderbird 3.x になった時にフィード展開周りがどのように変更が加えられたのかは調べていませんが、 同じフィードで 2.x の頃に展開されたものと、現在(3.x)で展開されたものを比較すると明らかに構造が 違うのが解ります。 Thunderbird 2.x さんが書きました: From - Fri, 08 Jan 2010 18:42:34 +0900 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: Date: Fri, 08 Jan 2010 18:42:34 +0900 Message-Id: <84109@http://swa.toyama-city-ed.jp/weblog/index.php?id=toyama024@localhost.localdomain> From: <富山市立山室小学校> MIME-Version: 1.0 Subject: =?UTF-8?B?77yT5a2m5pyf44GM5aeL44G+44KK44G+44GX44Gf77yB77yB?= Content-Transfer-Encoding: 8bit Content-Base: http://swa.toyama-city-ed.jp/weblog/ind ... ry_id=4992 Content-Type: text/html; charset=UTF-8 <html> <head> <title>3学期が始まりました!!</title> <base href="http://swa.toyama-city-ed.jp/weblog/index.php?id=toyama024&type=1&column_id=84109&category_id=4992"> <style type="text/css"> body { margin: 0; border: none; padding: 0; } iframe { position: fixed; top: 0; left: 0; width: 100%; height: 100%; border: none; } </style> </head> <body> <iframe id ="_mailrssiframe" src="http://swa.toyama-city-ed.jp/weblog/index.php?id=toyama024&type=1&column_id=84109&category_id=4992"> 今日から3学期が始まりました。久しぶりに登校してきた子どもたちの賑やかな声で、教室も活気にあふれています。 始業式では、校長先生から、「新しい年を迎えて夢をもってがんばろう」とお話がありました。みんな立派な態度で式に参加していました。 書き初め大会では、冬休みに練習した成果を発揮しようと、どの子も真剣な表情で取り組んでいました。 </iframe> </body> </html> Thunderbird 3.x さんが書きました: From - Fri, 22 Jan 2010 18:20:01 +0900
X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: Date: Fri, 22 Jan 2010 18:20:01 +0900 Message-Id: <85221@http://swa.toyama-city-ed.jp/weblog/index.php?id=toyama024@localhost.localdomain> From: <富山市立山室小学校> MIME-Version: 1.0 Subject: =?UTF-8?B?44GC44KK44GM44Go44GG5Lya6aOf?= Content-Transfer-Encoding: 8bit Content-Base: 85221@http//swa.toyama-city-ed.jp/weblog/index.php?id=toyama024 Content-Type: text/html; charset=UTF-8 <html> <head> <title>ありがとう会食</title> <base href="85221@http//swa.toyama-city-ed.jp/weblog/index.php?id=toyama024"> </head> <body id="msgFeedSummaryBody" selected="false"> 感謝の集いの後、お客様を各教室に招いて会食をしました。歌や合奏を聞いていただいたり、いっしょにクイズをしたりしました。また、お手紙やメッセージをお渡しして、ありがとうの気持ちを伝えました。お客様と楽しい時間を過ごすことができ、子どもたちはとてもうれしそうでした。 </body> </html> このフィード以外にもいくつかのフィードが正常に展開されず、表示ができないものが出てきています。 |
作成者: | kiyo4_k [ 2010年1月23日(土) 02:38 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
Thunderbird 3.0のatomフィードの扱いにバグが有るのかどうかを調べるには Thunderbird 3.0で受信した結果のソースを調べる前に出力されたフィードの内容を調べる必要があると思います。 ここのサイトのRSSフィードはcgiで処理しているみたいですが、 もしかしたらcgiでUAを判定して、UAによって出力を変えているけどThunderbird 3.0はcgiが知らないUAなので おかしなフィードを生成しているような感じなのかもしれません。 84817@http~~ なんていうリンクはおかしいし、Firefoxでフィードを取ると正しく持ってきているようです。 Thunderbird自体がおかしいとすれば、atomフィードの<guid>タグをリンクとして扱っているところでしょうか。 しかし、 この件で、Thunderbirdがatomのどのタグをヘッダに表示しているのか調べるために自分のブログにatomフィードでのコメント出力を追加してみたんですが、自分のブログでのatomフィード出力はThunderbird 3.0で問題なく読み込んで、Thunderbirdのヘッダに表示されたURLのクリックでジャンプ出来るんです。 そのときのThunderbird 3.0のヘッダ表示に使われるフィードのタグは<guid>ではなくて<link>です。 もしかして、サイトが出力しているatomフィードのタグが間違っているという可能性もあります。 |
作成者: | kiyo4_k [ 2010年1月23日(土) 02:48 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
kiyo4_k さんが書きました: Thunderbird自体がおかしいとすれば、atomフィードの<guid>タグをリンクとして扱っているところでしょうか。 あぁ、ごめんなさい。
しかし、 この件で、Thunderbirdがatomのどのタグをヘッダに表示しているのか調べるために自分のブログにatomフィードでのコメント出力を追加してみたんですが、自分のブログでのatomフィード出力はThunderbird 3.0で問題なく読み込んで、Thunderbirdのヘッダに表示されたURLのクリックでジャンプ出来るんです。 そのときのThunderbird 3.0のヘッダ表示に使われるフィードのタグは<guid>ではなくて<link>です。 もしかして、サイトが出力しているatomフィードのタグが間違っているという可能性もあります。 件のサイトのフィードはAtomではなく RSS 2.0でしたね。 |
作成者: | ko-chan [ 2010年1月23日(土) 04:20 ] |
記事の件名: | Re: Thunderbird3.0 RSSの表示がうまくいかない |
kiyo4_k さんが書きました: Thunderbird 3.0のatomフィードの扱いにバグが有るのかどうかを調べるには Thunderbird 3.0で受信した結果のソースを調べる前に出力されたフィードの内容を調べる必要があると思います。 protocol logを有効にしてどのようなものが流れてきているかを見てみるという事ですか。 RSSフィードの場合はどのmodule/protocolになるのだろう…。 kiyo4_k さんが書きました: ここのサイトのRSSフィードはcgiで処理しているみたいですが、
もしかしたらcgiでUAを判定して、UAによって出力を変えているけどThunderbird 3.0はcgiが知らないUAなので おかしなフィードを生成しているような感じなのかもしれません。 これについては現在、問い合わせのメールを教育委員会の担当課に投げて返答待ちの状態です。 # おそらく実際に開発したのは ITホールディングス の I の方の会社だとは思っていますが。 |
ページ 1 / 2 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |