おのたく日記 YouTubeも始めました→
2006-07-13(Thu) [長年日記]
■ [tDiary] pingが出ていなかった
なんか最近blog検索で自分のblogが出てこない。tcpdump -X -s 256 -vvv port 80 して見てみると確かにpingが出ていない。
そこで最新版を取ってくるべくcvs updateすると
$ cvs update ping.rb
cvs [update aborted]: connect to cvs.sourceforge.net(66.35.250.207):2401 failed: No route to host
げ!! どうなっているんだ、よく調べてみると
cvs -d:pserver:anonymous@tdiary.cvs.sourceforge.net:/cvsroot/tdiary login
[Anonymous CVS Accessより引用]
あれ、CVSの接続先が変わっている。
Sourceforge.netから知らせがありまして、CVSサーバの名前が変わったそうです。
あまりに突然なのですが、ここ数日使えなかったのがようやく使えるようになったので
とりあえずヨシとします。
旧: cvs.sourceforge.net
新: tdiary.cvs.sourceforge.net
[CVS server name changed より引用]
ってことで、tDiary-developer MLでもお知らせがありました。
とりあえず、CVS/Rootの@cvs.→@tdiary.cvs.の置換を
perl -p -i.bak -e 's/\@cvs\./\@tdiary.cvs./' `find . -name "Root"`
で置き換えたけど
$ cvs update pring.rb
cvs [update aborted]: connect to tdiary.cvs.sourceforge.net(66.35.250.90):2401 failed: Connection refused
で、うまくいかないので、CVS Browse Downloadで、最新版を持ってきて上書きした。これで、pingが出るようになったのでめでたしめでたし。
あとで調べてみると
false を true に書き換えた後確認したところ、「更新情報を送る」をチェックしたままだとちゃんと POSTリクエストを送り、チェックを外すとPOSTリクエストを送らなかった。
[ping.rb 機能せずより引用]
で、うちのping.rbはバージョン1.7だけど、最新のソースと比べてみると確かに微妙に、その辺が変わっていましたので、ping.rbのupdateが正解だったようです。
|