[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
セキュリティ情報のフィードが壊れている (xml パースできない)
やまねです。
http://www.debian.org/security/ の rss フィードがおかしくなって
いて xml の parse に失敗します。昨日ぐらいまでは問題ありませんで
した。
en や de は問題なく、ja だけがおかしな状態のようです。
手元のスクリプトで http://www.debian.org/security/dsa.ja をとって
来てパースすると以下のようになります。
----------------------------------------------------------------------------------
~$ ./bin/getdsa.rb
/usr/lib/ruby/1.8/rss/xmlparser.rb:73:in `_parse': This is not well formed XML
(RSS::NotWellFormedError)
error occurred at about 1 line
unknown encoding from /usr/lib/ruby/1.8/rss/parser.rb:113:in `parse'
from /usr/lib/ruby/1.8/rss/parser.rb:69:in `parse'
from ./bin/getdsa.rb:16
from ./bin/getdsa.rb:9:in `start'
from /usr/lib/ruby/1.8/net/http.rb:323:in `start'
from ./bin/getdsa.rb:9
----------------------------------------------------------------------------------
取得先を dsa.ja から dsa.en や dsa.de へ変更すると問題なく取れます。
ちなみに昨日ぐらいまでは dsa.ja でも取れていました。
はて、何が原因でしょうか
--
Regards,
Hideki Yamane <henrich @ samba.gr.jp/iijmio-mail.jp>
Key fingerprint = 4555 82ED 38B6 C870 E099 388C 22ED 21CB C4C7 264B