タイトルリスト
FreeBSD 4.6.2-RELEASE→6.1-RELEASEに更新しますた (2006/12/11 06:31:59)
バックライト完全消灯 orz (2006/12/08 11:10:40)
MySQL バージョンアップ (2006/12/05 01:58:58)
syslog-ngでipfwのログが取れていなかった件 (2006/11/29 23:03:59)
我、部品注文せり (2006/11/15 23:45:32)
原因は意外なところに (2006/11/02 22:55:55)
Firefox 2.0 リリース (2006/10/27 19:17:19)
mod_ssl と OpenSSL 0.9.8 (2006/10/27 00:57:07)
火狐で広告を表示しないようにする (2006/10/12 23:39:34)
OpenSSH に脆弱性が見つかりますた。(・∀・) (2006/09/27 20:45:13)
障害対応中 (2006/09/09 10:33:01)
リヴァ鯖のMRTG項目追加 (2006/08/11 22:14:13)
MX1000ですが・・・ (2006/06/22 10:44:45)
SPAMメール対策 (2006/05/26 04:11:18)
VAIO UX Micro PC (2006/05/17 00:13:41)
2006 12 10
FreeBSD 4.6.2-RELEASE→6.1-RELEASEに更新しますた
VMware で構築した FreeBSD 6.1-RELEASE をネットワーク dump/restore で HDD に書き出し、今日の昼過ぎより HDD をつなぎ変えて現在縮退運転中。
とりあえず MySQL DB に書き込めるかテスト兼用でエントリー。



現在の問題点
  • いくつかのデーモンが動いてません。
  • メール送信時にローカルからの送信にもかかわらず SMTP Auth が効いている。 対処済み。



ipfw fwd ではまる。
IPFIREWALL_FORWARD だけでいいかとおもってたら IPFIREWALL_FORWARD_EXTENDED も必要だったらしい。orz



OpenSSH のビルドでけつまづく。
初めに入っている OpenSSL 0.9.8b と後から /usr/local/ssl/ に入れた OpenSSL 0.9.8d が喧嘩して「ヘッダとライブラリのバージョンが違う」とエラー。
いろいろやってたら OpenSSL のライブラリそのものを認識しなくなったので OpenSSL 0.9.8d を make install しなおし。
するとヘッダ、ライブラリ双方とも OpenSSL 0.9.8d として認識。
なにがどうなったのかはわからないが結果オーライということで。



anoncvs.jp.freebsd.org にログオンできない、というか ping は帰ってくるけどポートが答えないみたい。
もしかしてサービス死んでる?
% cvs -d :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs login
Logging in to :pserver:anoncvs@anoncvs.jp.freebsd.org:2401/home/ncvs
CVS password: (パスワードは anoncvs)
cvs [login aborted]: connect to anoncvs.jp.FreeBSD.org(211.14.6.246):2401 failed: Operation timed out
うーむ。



セキュリティ勧告がいろいろと出ているみたいなので対応。
とりあえず CVSup でソース同期してカーネル再構築。
% uname -r
6.1-RELEASE-p11
あとは bind とか OpenSSH とか OpenSSL とかいろいろあるけど、こいつらって /usr/local/ に入れるんじゃなくて元のファイルを上書き更新したほうがいいのかのう・・・。
  • 山銀:ご苦労様です。
TrackBack URL:
2006 12 08
バックライト完全消灯 orz
インバーターの交換で一時直ったと思った i1124-93J、本日バックライト完全消灯病再発。orz
最大輝度にするとすぐに真っ暗になるが、最低輝度にすると結構もつ。
# まだ消えてません。
うーん、液晶のバックライトだろうか・・・?



バックライトが消灯するときの症状が妙だ。
画面左 1/3 から半分が一瞬先に暗くなり、その後を追いかけるように右側が暗くなって両方消灯。
左→右に暗くなるまでが 0.5sec くらいか。
で、輝度を最低から 2段目にするとなかなか消えず、結局十数分置いても消えなかった。
しかし、そこから輝度を MAX にすると数秒で消灯。(笑)

バックライトかのう・・・。
  • tsh:インバーターの制御系が死んでいる可能性もありそうな気がします。
  • G兄@会社:インバーターは先日交換したばかりだけど、制御系とインバーターそのものは別?
  • tsh:明るさをソフトウェア的に制御している世代だと思いますので、可能性としてはマザーの一部まで含まれる可能性はあります。>制御系

    そういえば、出力電圧が下っ端ギリギリだと、半分くらいしか点灯しないような状態にもできたような記憶が、、、>冷陰極管
    (秋月とかで売っているインバーター+冷陰極管を電圧可変な電源で遊んだことがあるので)
  • tsh@ケータイ:システムボードのインバーター制御系、要チェックです。
  • G兄:文字化け修正しておきました。
TrackBack URL:
2006 12 04
MySQL バージョンアップ
MySQL 4.0.23 から 4.0.27 へバージョンアップしました。
今のところ不具合は無いっぽいですが、本日 14時の段階で DB をバックアップしています。
問題などありましたらこの日記のコメントにお願いします。

4.1 系とか 5.1 系にしたらサブクエリー使えるみたいだが、今んとこ使う予定はたぶん無しw
それよりも、マイナー?バージョンアップすることによる不具合の方が怖い。
  • G兄:ふと思った。
    書込系に不具合が発生するとここに書き込むことさえ出来ないんだよな・・・w
    まぁ投稿できてるからそれは無いだろうけど。
  • たわし:トランザクションも使えるようになるのが4系だったような・・・
    サブクエリー使えると非常に楽になります。
    あと5系はストアドも使えるんでさらに便利になってます。
  • G兄:基本しか使ってないから4.0で大丈夫なんだろうなきっと・・・。
    サブクエリーとストアド使えるようになったら5.0にすると思いますw
TrackBack URL:
2006 11 29
syslog-ngでipfwのログが取れていなかった件
以前から ipfw のログが syslog-ng で取れていなかった件。
どうやら source ディレクティブの
file("/dev/klog");
が抜けていたのが原因らしく。orz
たぶん kernel message 全部取れてないかも。

syslog-ng 起動時に
Changing permissions on special file /dev/klog
というメッセージが出るが、たんなるメッセージなので気にしないでおく。

TrackBack URL:
2006 11 15
我、部品注文せり
ThinkPad i1124 (2609-93J) のバックライトが突然点かなくなったので、先ほど IBM 部品センターに部品を注文。

手持ちの i1124 は A タイプの液晶アッシのようなので 10L1530 を注文しようとしたところ、既に在庫はなく代替え品に切り替わっている模様。
ということで 12P3638 を注文して現在 FAX 待ち。
ちなみにお値段 4,820円。

手持ちの i1124 は 2609-93J なので、LCD タイプは C タイプだそうです。
保守マニュアルを参照すると A タイプと間違いますが、部品センターの中の人曰く C タイプになるそうで。
もし気になるなら、現在使用しているインバーターの FRU を連絡すれば判断できますとアドバイスももらった。
というわけで、C タイプを注文して FAX 送ってもらったので、あとは支払い手続きか。

ちなみに A タイプ用のインバーター 10L1530 は既に生産が終了しており、同等品の 12P3638 (4,820円) に変更されてます。



現象としては、AC アダプタ+バッテリーという形で起動したらなぜかバックライトが点かず。
おや?と思って AC アダプタとバッテリーを外して強制電源断後、再度同構成にて起動するも現象変わらず。
バッテリーが死んだかな?と思って AC アダプタのみの運用にすると初めはバックライトが点灯したものの、数分すると使用中いきなりバックライト消灯で真っ暗。(汗)
AC アダプタあぼーんの可能性もあったので、57W タイプの T23 で使っていた AC アダプタをつっこんでみたところ、こちらも数分後にバックライトがダウン。
というわけで、安直にインバーター死亡と断定してインバーター注文に至る。
なお、インバーター交換で復活しなかった暁には T23 はしばらく帰ってこないことになりそうで。
# おかん曰く、「治らなかったらノート PC 欲しいけど、今それを買うほどの余裕はない」だそうで。
# T23 のキーボードが煙草の灰まみれなんですが。
# キーボード交換費用請求していいですか?

ちなみにその T23、つい先日全く同様のトラブルが発生。
こっちはバッテリー外したら復帰したものの、仮にインバーター死亡なら痛い出費になりそうだ。
バッテリー利用開始は 2年前の 12月上旬。
バッテリー付けたまま AC アダプタ運用してるときが多かったからバッテリー死亡ですかね。
充電回数も調べてみるか。

TrackBack URL:
2006 11 02
原因は意外なところに
会社から OpenVPN の接続テストを行っていたところ、以前は ping が飛んでいたのに飛ばなくなっている。
しかも向こうのネットワークも見ることが出来ない。
ここで FAQ ならば「クライアントのファイアーウォールを疑え」となっているのだが、FW を切っても見えない。
鯖側の問題か?と思って再起動しても解決しなかったので、/usr/local/etc/rc.d/ の起動スクリプトを起動しないようにした上でもう一度再起動してもまだ駄目。
ここでふと「arp -a でどんな答え帰ってくるかな?」と思って Windows のコマンドプロンプトで叩いてみたところ、見慣れない Interface が出てきた。
Interface: 192.168.1.254 --- 0x2
 Internet Address   Physical Address       Type
 192.168.1.10      XX-XX-XX-XX-XX-XX   Invalid
griffonworks.net 側のネットワークだったので「なんでルーターの IP アドレスが出てるんだ?」と訳がわからなかったが、更に調べていると、原因はローカルで使用している VMWare の仮想インターフェイスでした。orz
こいつに自宅と同じネットワークの IP アドレスを振っていたため、ルーティングがおかしくなっていたようで。
VMWare の仮想インターフェイスを無効にしたら繋がりましたとさ。('A`;

TrackBack URL:
2006 10 26
Firefox 2.0 リリース
先日 Firefox 2.0 がリリースされた。
で、いつものごとく「拡張どうよ?」となるのだが、やっぱりいくつか対応がまだの模様。
酷い場合は「これホントに今後対応予定あるの?」ってなくらい更新がされてないサイトもあったりする。

2.0 からは拡張の互換チェックが about:config でチェックしないように出来る。
方法は、ブラウザのロケーションバーに about:config と入力して開き、extensions.checkCompatibility で絞り込みを行う。
設定名が出てきたら設定欄をダブルクリックして値を false にして再起動する。
もし設定名が出てこなければ、user.js に user_pref("extensions.checkCompatibility",false); と書き加えればよい。
# 旧バージョンからアップグレードすると about:config に出てこないらしい。

ただ、これをやると互換性チェックが無くなるのでいざというときに原因追及が難しい。
そこで、xpi の install.rdf をちょっと書き換えて互換性チェックを無効にした状態でもインストールできるように変更した各種拡張を FTP に置いておいた。
ただし自分が使ってる物だけ。(ぉ

以下注意事項。

  • Tab Mix Plus
    Dev-Build が有るのでそれを使うこと。
    セッションマネージャとクラッシュリカバリーが火狐実装機能とかぶってだぶって復元されるので、TMP 側の同機能を無効にしておくことをお勧めする。
  • Clipboard Observer
    最新バージョン (1.2.2006100801) はなぜか URL を開いてくれないので、1.2.20060113 の MaxVersion だけを書き換えた物を置いた。
    もし最新バージョンで調子の悪い人はこれを試してみても良いと思う。
    # うちだけの現象だったらテラカナシス(´;ω;)
    # でも、まっさらな状態でインストールしても NG だったからなぁ・・・。





TIPS

  • ロケーションバーの「移動」ボタンは about:config の browser.urlbar.hideGoButton を true にすることで消える。


  • SARAYA:ぷりん超絶なむ(・ω・`)
  • Casper-01:食い物の恨み恐ろシス
  • Casper-01:今思い出した・・・・
    一つ屋根の下の江口洋介を ('A`)
  • あぞっち:> ひとつ屋根の下
    プリンが好物という設定でしたね。
    > 食い物の恨み
    マクロスの柿崎とか ←それは未練 (ぉ
  • Casper-01:プリン好きで更に思い出した (´・ω・`)
    子安武人も・・・・
  • G兄:おまえらwwwww
    >南無・恐ろしす
    あれはマジで泣けた。(つ∀`)タハー
TrackBack URL:
mod_ssl と OpenSSL 0.9.8
apache 1.3.36 以前の mod_rewrite に root 権限奪取の脆弱性があるとのことで対応。

・・・しようとしたところ、httpd を起動させると core dump を吐く。
ここ数日これでずっと悩んでいたのだが、あきらめて gdb で走らせてみることにした。
(gdb) run
Starting program: /pub1/pub2/source/httpd/apache_1.3.37/src/httpd
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x281ce9d1 in bn_mul_add_words () from /usr/local/ssl/lib/libcrypto.so.0.9.8

半月前くらいにバージョンアップした OpenSSL が原因かよ。orz
ということで、OpenSSL 0.9.8d から 0.9.7l に降格。
その後 configure → make → gdb httpd で run したら問題なかったので make install。
現在無事に動いてるようです。

ここ最近、時々うちの Web サイトに接続できなかったのはそのせいです。スミマセン。orz



正常な httpd を起動させようとしたら
[Thu Oct 26 11:37:04 2006] [error] (28)No space left on device: MutexCreate(/var/spool/mod_watch/SharedHash.lock) failed
[Thu Oct 26 11:37:04 2006] [crit] (28)No space left on device: shCreate(810c00c, 991, /var/spool/mod_watch/) failed in watchInit()
というようなエラーが出た。
メモリもディスクも特に足りていないというようなエラーは出ていなかったので他に原因があるなと主って調べてみると、どうやらセマフォ絡みらしい。
ipcs -s で見てみるとセマフォがいくつか残っていたので ipcrm で削除したところ、無事起動に成功。
ふぅ、やれやれだぜ。

  • tsh:この手の干渉が起きている場合、原因特定する手段があれば何とかなりますが、何もないとお手上げですよね、、、
    (特に、いろいろな機能を持たせるために数多のソフトがインストールしてある鯖の場合)
  • G兄:今回は mod_ssl を入れるか否かで結果が変わったのでなんとなくピンと来たから良かったんですけどね。
    gdb あってよかったよ・・・・。
TrackBack URL:
2006 10 12
火狐で広告を表示しないようにする
ニュース系 Web サイトに限らず、最近は Web サイト内に結構な大きさや数の広告が表示されたりする。
これが文字ベースならいいのだが、グラフィックベースだと変な広告が表示されたときに非常に気まずい。
で、これをどうにかしたかったのだが、userContent.css でこれをどうにか出来ることがわかったので設定してみたところ、綺麗に消えてくれて非常に満足。

一番うっとおしいのがマピオン BB の右上に表示される中古車かなんかの広告。
普通の広告ならいいのだが、人の顔の絵が表示されてひっっっっっじょーーーーに目障り。
これだけ消せればよかったのでちょっと設定して消してやった。
以下の内容を火狐プロファイルディレクトリの chrome/userContent.css に記述してやると良い。

/* マピオン */
@-moz-document domain("mapion.co.jp") {
  td[width="468"][align="right"] {
    display: none !important;
  }
}

これであのうっとおしい顔の絵が消えてくれる。

早く気がつけばよかった・・・。orz

TrackBack URL:
2006 09 27
OpenSSH に脆弱性が見つかりますた。(・∀・)
■[SA22091] OpenSSH Identical Blocks Denial of Service Vulnerability (2006-09-26) [Secunia]
>which can be exploited by malicious people to cause a DoS (Denial of Service).

悪意のあるユーザーから DoS 攻撃を受ける脆弱性有り。

>If ssh protocol 1 is enabled, this can be exploited to cause a DoS due to CPU consumption by sending specially crafted ssh packets.

SSH Protocol 1 が有効になっているならば、ってことは 1 を無効にすればいいのかな。
ということでとりあえず対策を。

▼/usr/local/ssh/etc/sshd_config
#Protocol 2,1
Protocol 2
sshd_config の "Protocol" 項目を 2 のみにする。
設定したら sshd を再起動 (kill してから sshd を実行)。
殺すプロセスを間違えない限りは ssh でログオンしていても大丈夫。
# ただし、殺した後に間違ってログアウトするとログオンできなくなるがw

早速確認。
% ssh -o Protocol=1 griffonworks.net
Protocol major versions differ: 1 vs. 2
% ssh -o Protocol=2 griffonworks.net
griffon@griffonworks.net's password:
Protocol=1 だと蹴られたのでおk。
レン鯖どうしよう、設定していいのかな。

TeraTermPro は SSH1 しかサポートしていなかったが、今は SSH2 もサポートしている UTF-8 TeraTerm Pro with TTSSH2 があるので、TeraTermPro ユーザーはこっちに乗り換えた方がいいかも。

続きはこちら。
TrackBack URL:
2006 09 08
障害対応中
リヴァ鯖の HDD 障害により、現在非常〜〜〜〜〜〜に重い状態になっております。

事の始まりは鯖で再生させていた MP3 が鳴っていなかったこと。
あれ?と思って mpg123 を起動させてみると、/dev/dsp can't read だかで再生できない。
デバイスファイルのパーミッションかな?と思って見てみると問題はない。
それならとりあえず再起動だ!ってんで再起動したら上がってこない。(;゚;Д;゚;)

コレは非常にヤバイんでないかい?と思いながらシリアルコンソールで繋いでみると、どうやら ad1 (Maxtor 33073H3:30GB) を fsck しようとしたとたんにずっとアクセスしっぱなしになり、時々 HDD が再起動する音さえ聞こえてくる。
もしかすると、時々聞こえてきた HDD 再起動音はこいつか?と思って ad1 を外してみると、なんとビンゴ。
しかたがないので、ad6 (Seagate ST380021A/3.05:80GB) のミラーにしようとしていた ad4 (Seagate ST380021A/3.19:80GB) を使うかという事で一度はパーティションを切ったものの、どうせログだけだったし 80GB �鼎世乕櫃い�ら、止めるついでにミラー構成にしてやれということで atacontrol で構築。
FreeBSD 4.6.2-RELEASE だからどうなることかと思ったが、スルスルっと構築完了して現状は
[root] /home/griffon>atacontrol status 0
ar0: ATA RAID1 subdisks: ad4 ad6 status: READY
な感じ。

で、ログだけだからどうでもいいやと思って mpg123 を起動すると音が出ない。

・・・・・・・・・!!!!!

ad1 に MP3
入ってたよ!!(;;゚;Д;゚;;)

現在 fsck でチェック中。
コレガ終わらないとマウントできない・・・。orz



その後。
リードオンリーでマウントしたら fsck いらないことに気がついた。orz
途中、応答が無くなって強制再起動を挟みながらも、必要なファイルを救出中。
この作業が終わったら ad1 は窓から投げ捨てよう。



復旧オワタ\(^o^)/
この鯖へのアクセスでタイムアウトしていた場合は、十中八九 ad1 からのデータ吸い出しによる影響です。
80GB くらいでいいからもう1本ディスクが欲しいところ。
/pub1 の残量が 24GB なのでまだまだいけるが、ちょっと心配。
  • 山銀:ご苦労様です。m(_ _)m
TrackBack URL:
2006 08 11
リヴァ鯖のMRTG項目追加
リヴァ鯖の温度計を設置してみた。
使用しているツールは mbmon + MRTG。
これを見てみると、筐体内温度は 45度程度で安定、CPU は 38度〜45度くらい。
クーラー付けてないはずだから夏でもこの温度だと普通に乗り切れそうだ。



mbmon -T4 で見ると
39.0
46.0
と出るのだが、どうやらうちのママン板では上が CPU、下がママン板の温度になるようで、MRTG にこのまま出力すると緑の塗り潰しが CPU 温度になって見辛いような見やすいような。
そこで、ソースにちょっと書き加えて、温度の表示を逆にするようにして MRTG に吐かせてみたのが上のリンク。

どっちが見やすいだろうか?
TrackBack URL:
2006 06 22
MX1000ですが・・・
2個目買っちゃった・・・。(・∀・;テヘッ☆

MX1000

以前から使ってる方は、手のひらが当たる部分の Logicool ロゴが消えかかってるわ。
TrackBack URL:
2006 05 25
SPAMメール対策
最近あまりにも SPAM メールが多すぎるので、以下のような対策を実施。
  • 某所はメールアドレスを一時的に変更。
  • U-net は転送先を griffon から spam-reject 宛てに変更し、postfix の To: アドレス Reject で spam-reject を指定。
    これにより U-net 宛てメールを全て Reject すると共に、リヴァ鯖で U-net からのメールをロギングすることでどんなメールが来ているか監視できるように。
  • 通常利用しているメールアドレスはそのまま。
自メールサーバー持ってると、そのメールサーバーで BLDB を参照させたり特定の条件下で「読まずに捨てた」が出来るので非常に便利。
昼頃から実施してるけど、今確認したところほっとんど来ていない。
つか、U-net 宛てと本家宛てが異様に多かっただけなんだが・・・。orz
  • tsh:こんなのあるんですね。>spam対策
    http://hp.vector.co.jp/authors/VA022023/javascript/make_html_entity-ja(略)

    #本当はメールアドレスを画像(特に、コンピュータの自動画像処理では解読が困難な画像)
    #にしてしまうのが一番よいようですが、、、
  • G兄:これ、たしか機械的に逆化できるんじゃなかったっけ?
    んで、自動処理できないような文字列を使うと、今度は「よめねー!」っていう人が出てくる罠w
TrackBack URL:
2006 05 16
VAIO UX Micro PC
本日昼頃発表だとかいう噂が。
でも値段が予想価格 198,000円って・・・。_| ̄|○



公式発表キタ━(゚∀゚)━!!!

オーナーメイド (否メード) の最弱モデル (CeleronM に 20GB HDD) で 144,000円か・・・。
これはマジで欲しいな・・・。
HDD は 20GB → 30GB で数千円だから 30GB に入れ替えるとして、OS はどうせ自宅のネットワークに繋ぐといっても頻繁には繋がないだろうから HOME で十分な気がする。
CPU も正直「モバイルでそこまでぱわふりゃな事するか?」と自問自答すれば CeleronM でいいんだろうが・・・CPU は載せ替え出来ないからなぁ。
下手に妥協すると後で泣きを見る。


・・・・・・・・・

ヤバスギwwwwwwwwwwwwww
ボスケテwwwwwwwwwwwwwwwwww




それよりも、モバイルで使いまくるだろうからダイヤルアップでのセキュリティ (ファイアーウォールやウイルス対策) は LAN に接続するとき以上に気をつけないと駄目だろうね。
ダイヤルアップはルーターの後ろに隠れないので非常に気を遣う。
下手すりゃ一発感染だからね。

au.NET で繋いだら速攻 TCP-445/TCP-135 のポートアタックってどういう事ですか。orz



ちょっと気になったお知らせ。
現在開発中の「type U」フラッシュメモリー搭載モデルのご案内
つまりはアレか。
HDD の代わりに 16GB フラッシュメモリを実装すると。
ますますモバイルデバイスやね。



さて、一通り Web 散歩して頭を冷やしてよく考えてみた。


俺に使うシーンってある?


X22 もそれと同じ理由で結局売り飛ばしているわけで。手を出さない方がいいのかもしれん。
  • SARAYA:コレでオレもソニーオーナーか!!!!
  • Casper-01:W-ZERO3買ったバッカなのに・・・・
    (;ω;)Windows XPか、いいなぁ
  • 山銀:ヤバイものを見てしまった・・・
  • あぞっち:あちしも、冷静に考えると使い道がない '`,、 ( ´∀`)
  • G兄:おかねはだいじだよー'`,、 ( ´∀`) '`,、
  • うっそ〜ん将軍:X22元気につかってますよー
    でも会社からCF-R4J支給されてしまった・・・
  • G兄@会社:そりゃまた・・・w
TrackBack URL:
012345678910111213141516171819
QRコード
携帯サイト試験運用
https://griffonworks.net/nikki/cgi-bin/k.cgi
1行板

リンク
etc
備忘録
  • 無し
物欲リスト
  • Canon RF50mm F1.2L USM
  • SIGMA 20mm F1.4 EF Art
  • ニンバス チヌーク
ツーリング ドライブ兼野外撮影予定リスト