HIROMICHI's profile平穏な日々PhotosBlogLists Tools Help

Blog


    1/29/2007

    沖縄行ってきました。

    仕事でJANOG19に参加してまいりました。

    今回の開催地は沖縄… 遠いです。 のんびりしたい所ですが、妙に安いチケットを会社に用意されてしまって最悪… かなりキツイ移動+遊ぶ暇も無しでした(>_<)

    さらに家の用事で無理矢理帰るのを早める必要がでて手刺し二万円って… orz
    あんまり安すぎるチケットは勘弁してくださいよホント


    とは言えJANOGは有意義でしたし、観光する暇無いとは言え沖縄の空気は満喫できました♪

    因みに次回の開催は北海道らしいです、出張承認降りるのかぁ?

    なんか費用対効果も解りますが… こういうイベントは時代や顧客ニーズを見極める為の物だと思うのです。 言わば道を間違えない為に地図を見るような物じゃないでしょうか?地図を見てる間に何メートル進むの?って言われても困っちゃいます。

    なんとか説得して参加したいところです。がんばろー

    久々に車のメンテナンス

    先週末は二月にスキーに行く予定が有るのでタイヤをスタッドレスに変えてキャリアの取付を行った。
    しかしタイヤを変えているとフロントパッドの摩耗が目立ち、一旦組み付けたもののやっぱり気になってしまって翌日急遽交換作業…

    ついでにサイドブレーキの引き代も妙に延びて来て射たのでこちらも調整しておきました。

    そこでまた異常発見!リヤダンパーオイル噴いてるぅー
    そろそろオーバーホール必要かなとは思ってましたが、はぁ…

    部品間に合いそうなら変えてからスキー行きますかねぇー
    1/24/2007

    eoにもとうとうOP25Bがキター

    先日 突然eoからメールが届いていました。
     
    「eoの迷惑メール対策:25番ポートブロックの実施について

    <中略>
     さて、弊社は迷惑メール(送信メール)に対する取り組みとして、昨年
    より、25番ポートブロック(OP25B:Outbound Port25 Blocking)を携
    帯電話事業者向けのメール送信に対して先行して導入しておりましたが、
    平成19年2月5日(月)より順次、全てのメールに対して適用を拡大い
    たします。<後略>」
     
    だそうで・・・
     
    対応期間2週間ないんですかっ!
     
    要するに、自宅から他ISPに直接メールが送れなくなりeoに一旦送らなくては成らないのですが、直接会社とかのメールサーバーにアクセスしている人や、自宅にメールサーバー置いているばあい、遮断されてメールの送信が出来なくなります。
     
    ちなみに、私 自宅にサーバー置いてメール中継させてますので、影響出ます。
     
    eoのガイドを見ると
    「DDNS等を利用して、メールを直接送信されている方は、固定IPサービス(月4000円)をご利用ください
    って、おぃ! 地味に宣伝ですか?
     
    なんと、更にeoやってくれました。eoのサーバーに転送しても送信者がeoのメールアドレスじゃない限りSMTP認証が無い限り メール送らせてくれません!
     
    なんで? 別にeoのサーバー経由したらLogは全部取れるんだから抑止にはなるし、内部からのものを転送するには問題何も無いのでは?とも思うのですが…
     
    何も固定IPサービス使えと押し売りしなくても良いのではないでしょうか? インターネット接続事業者の癖に、一部インターネットに繋がらなくなる(=サービス低下)に対して、一方的に「更に金払えや!」って言うのは余りにも無礼な話だと思います。(ところで、固定IPにしてもトラフィック増えるわけじゃないのに、何でそんなに高くなるの?)
     
    一瞬IPv6トンネル経由で、別のメールサーバーを経由して送ってやろうかとも思いましたが、なんかこれじゃ負けたみたいで悔しいです。(出来るの解りきってるし)
    今後同様の症状は顧客のところでも発生するでしょうから、ここは徹底抗戦。何か良い方法は無いか試して見ます。
     
    ・POP BeforeSMTPはどうだ?
     一度、別マシンでメールを受信した後、送信を試みますが… 即敗退… 駄目です。何が何でもSMTP AUTHらしぃ。
    ・SMTP AUTHをSendmailに使わせる
     出来ても良さそうですが、出来るのでしょうか?
     色々調べてみても、出てくるのは自分のサーバーをSMTP AUTH対応にする方法ばかり。
     メールの転送にSMTP AUTHを利用する手順を探してみたら幾つか見つかり参考に頑張ってみました。
     
    なんとか上手く動いたので、メモを残したいと思います。
     
     
    大まかな対策としては、
     ・sendmail.cfのDSにて SmartHostの設定を行う。
     ・SASL2のパッケージをインストール
     ・SASLを使うように設定を行う。
    と言う対策で可能になりました。
     
    インストールしたパッケージは下記の3つ(とりあえずこれで動きました、本当はもう少し要りそう)
    (普通に、pkgsrcからmake&make install)
    cyrus-sasl-2.1.20nb2 Simple Authentication and Security Layer
    cy2-plain-2.1.20    Cyrus SASL PLAIN authentication plugin
    cy2-crammd5-2.1.20  Cyrus SASL CRAM-MD5 authentication plugin
     
     
    SASLインストール後 SendmailをSASLに対応させる必要が有ります。
    同じくpkgsrcにある options.mkに下記の行を追加して make&make install
    PKG_OPTIONS.sendmail=   inet6 sasl tcpwrappers
    更に、sendmail.cfをSASLを使ってSMTP AUTHに対応させます。
    mcの定義ファイルに以下の設定を追加してsendmai.cfを作成します。
    define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
    define(`SMART_HOST',`smtpauth.eonet.ne.jp')dnl
    FEATURE(`authinfo')
    TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
     
    SASL関係の設定では、SASLのライブラリのあるディレクトリにSendmail.confと言うファイルを作成し中身は
    pwcheck_method:saslauthd
    と書きます。
     
    メールの設定ファイルが有るところに、SMTP AUTHに使用するアカウントの設定をします。Authinfoと言うファイルを作り
    AuthInfo: "U:<Username>" "P:<Password>" "M:CRAM-MD5(認証に使う方式?)"
    とします。(makemap hash authinfo < authinfoとしてauthinfo.dbまで作っておけば安心?)
     
    これでOKの様子。
     
    因みにOSはNetBSD2.x Sendmailは8.13です。
     
    これで暫くは安泰ですかね・・・ 折角なので、時間が有ればサブミッションポート対応にもチャレンジして外部からメール送れるようにしたいと思っています。
    最近OP25B対策を大半のISPが取り出したので、確実にメールを送れる足場作っておかないと何かと大変ですから… 顧客の所でも需要ありそうだなぁ。
     
     
    これのせいで、昨日東京出張から夜遅くに戻ってきて、朝まで突貫作業、それでも片付かず次の出張先のホテルから遠隔で弄ってなんとか動くようになりました… ヨカッタヨカッタ しかし、飛行機の中でも寝れなかったおかげで眠いです。
     
     
     
     

    Asteriskで使ってる機材とかお買い物報告とか

    なんとなく、イメージ湧きやすいように写真でも貼ってみます。
     
    左上:AsteirskのServer ThinkpadX20です。
    左中:IP電話機 Snom220
    左右:ネットワーク機器 (左からRT-57i(Router) SPA-3102(VoIPアダプタ) 光電話アダプタ 下に敷かれてるのがONU)
    右下:我が家の電話機(元は 光電話アダプタに直接繋がれて普通に使ってました。 今はSPA-3102の内線ポートに繋がってIP化されてます)
    左下:ガラス製マウスパッド
     
    要するに 増えたのって、パソコンとVoIPアダプタのみ、後検証用にIP電話機買ってみたぐらいです。
    本当 ミニマムなら簡単に出来ちゃいます。
     
    さて、この電話機ですが、先ほどBlogに書いたように入手が非常に困難に成ってます。
    実は、先週末に大阪の某ショップで一台だけ隠してあった物を市価の半額で譲って頂きました。(ありがとうございます!)
     
    ついでに購入してきたのがガラス製のマウスパッド。店で眺めていてあまりにも馬鹿らしいと思ったのですが、ガラスの表面が微妙に凹凸を作る事で光学式マウスにも対応しているとの事、子供が引き落として割るんじゃないかと言う心配もあった物の、デスクマットの上じゃ透明シートのせいで使えなかったり変なマウスパッドだと下のものが見えなくて悲しかったり、邪魔だったりするので思い切って買ってきました。こちらは二千円(そろそろ値上げするらしい)
     
    使ってみると、重量があるので安定しており、表面も硬いのでマウスのすべりも良く 中々良い感じです。 後は割れなければいいんだけどなぁー

    東京に出張

    とあるお客さんの所に製品を見せてもらいに行ってきました。
     
     
    こんなのの現物が見れました。
     
    中にはQuadCoreのPCが5台入ってます。合計40Core!!!
     
    でも、凄いんだか凄くないんだか… 見た目凄いですけど。実は中身は…
    無理やりM/Bが5枚押し込まれて、ハブやKVMスイッチが押し込まれてる状態
    なんと!M/BからそのまんまUTPのケーブルやビデオのケーブルがハブやKVMスイッチに接続されていると言う状態!
     
    ある意味、究極の合体メカ! 笑えるので好きです、こういうの! 解りやすいし。
     
     
    帰りは、ロスタイムを使って秋葉を散策、先日からやっているAsterisk用にIP電話機を購入しようかと探し回ったのですが、Snom220が8800円で売られているのみで下位機種のSnom105が4200円で出ていた噂を聞いていたのですが何処に行っても売り切れ…
     
    想像以上に、IP電話は流行って居る様子です。
     
    ちょっと乗り遅れたなぁー と思ったり。でも、ここから繋がるものは大きいと思うので追っかけようと思ってます。
    1/19/2007

    ThinkPadのサスペンド

    どうも、最近 Thinkpad X60がサスペンドに失敗する事が頻発していました。
     
    サスペンドやハイバネーションを試みると
     
    「システム リソースが不足するため、API を終了できません」
     
    とか言われて、元に戻ってきてしまう。(@@
     
    電池切れ寸前とかでハイバネーション掛かるときも容赦なく戻ってくる…
    不便と言う事+HDD壊れるかも知れないので何とかしないとと調べていたら、
    1GB以上のメモリーを搭載していると発生する事があり、XPではSP2で修正されているとの事。
     
    SP2既に適用してますけど… (汗
     
    まぁ、修正あてても治らないのはMicrosoftでは良くある事で…
     
    どうしようか悩んでいたら、
    と言う修正が更に出ている様子。
     
    これを適用したところ、上手く動いている様子です。

    自宅のRT-57iが繋がらない。

    どういう訳か自宅のRT57iのアナログポートが、AsteriskにSIPでレジストできません。

    事務所に置いてある、RT57iからは、自宅のRT57iまでVPNを張ってちゃんと使えてるのに… 謎。
     
    週末にでもパケットキャプチャして調べてみようと思ってます。(暇が有れば…)
     
     
    しかし、RT-57iってアナログポートにナンバーディスプレイの信号とかも出せるんですね。
    ナンバーディスプレイONにして対応してない電話機を繋げると、呼出し後受話器を取ると「ぴぎゃ」って一瞬音がして暫く繋がらなかったのです。
    どうやらこの「ぴぎゃ」と言うのがナンバーディスプレイの信号っぽいです。
     
    他にも交換機に番号を通知できる機能も有る様子。
     
    んー 小規模ならともかく、既存のPBXとの接続とかも視野に入れるとこの辺りの規格や仕組みも少し勉強しないとと思う今日この頃。
     
    しかし、この辺りの資料ってネット上に転がってないのがつらいです。何処調べれば良いのでしょう?
     
    デジタル一種持ってるけど、こんなの出てこなかったぞー あっ、デジタルだから音声関係ないのか(爆
    (ちなみに、アナログ3種は十数年前に、法規が通らず落ちましたw)
    1/15/2007

    30秒で崩壊 襖ロック

    娘が寝室の襖を開けるようになりました。
     
    以前はリビングに出てくる方を開けて出てくるぐらいだったのですが、最近反対側の襖を開けてその裏(リビング)にあるビデオやらビデオスイッチの線を引っ張って遊ぶようになってしまいました。
     
    「これは、いかん!」
     
    感電するなら 自業自得ですが 機器類壊されたら困る(爆
     
    と言う訳で襖のロックを試みました。適当な物は売られてなさそうなので、色々考えた末 幼稚園の頃(?)に思いついた襖のロック方法を今風(?)にアレンジしてみる事に…
    敷居のレールの幅を計って、材木を買ってきて長さを扉にあわせてカットして、襖の敷居(レール)においてみました。結構良い感じでロックがかかりました。
    ついでに、あまった材料で、反対側の扉にも取り付けて夜間のリビングへの脱走も阻止する事にしてみました。
     
    早速、娘を寝室に入れてロック! 開かないので頑張ってます。
     
    「ふふふ。 勝利 (^^)v」
     
    と思ったのも束の間 次の瞬間 襖を押しすぎてレールから襖が向こうにずれてます (@@
     
    とりあえず、手前のロックを外して襖を治してから、再度ロックしてみました。
     
    が・・・・・・・
     
     
    見られてた・・・
     
    今度は、材木を取り上げて遊んでます。(><
     
    完敗 orz
     
     
    何とかして、鴨居側に取り付ける方法を考えたいと思います。(作ったら売れるかな?w)
     

    YS ORIGINクリア

    なんとなく、年明けにYS ORIGINを入手 遊んでみました。
     
    Easyモードですが、全編クリア。
     
    同じマップで、主人公を換えて3人分プレイできるのですが、うーん、ちょっと微妙?
     
    せっかく3人居るのに、ストーリーは同時進行は出来ないというのがちょっと痛いです。
    (でも、ゲームとして面白くする為にはし方が無いですが)
     
    時代設定は、YS I&IIの700年ぐらい前と言う事らしいです。
    話としては結構楽しめました。
     
    YS I IIでは、なんでそうなってたのか謎な部分が何となく解ると言う面白い作品でした。
     
    YS I IIの頃のアクション性と気持ちよさはそのままに、綺麗なグラフィックで楽しめました。
     
    マップは YSIのダームの塔の中にYS IIの氷やら火山のマップを押し込んだような雰囲気です。
    (YS Iでは単調な塔だったので、700年の間にリフォームしたんでしょうか? f(^^; )
     
    おなじみの丸い廊下に、女神像、蝙蝠やらオムレツ&ヨーグルトとか 昔を思い出させるボスキャラが出てきて笑わせてくれます。
     
    おかげで ちょっと睡眠不足ぎみ

    Asterisk現状

    結構 上手く動いてます。
     
    事務所からVPN接続を自宅に掛けて使ってみましたが、意外と上手く使えてます。これは凄いかも?
     
    しかし、何十キロか離れた自宅(市外局番違う)に電話を掛けたら手元の電話が鳴るというのは何か気持ち悪いです。
    でも、ちょっとIPセントレックスぽくて面白いかも?
     
    ちなみに事務所ではRT-57iでVPN接続とATA(IP<>analog)をさせています。
     
     
    週末には、自宅にもRT-57iが有るので、こちらのアナログポートも使ってみようと設定を試みたのですが、何故かサーバーへのレジスターすら上手く行かない状態。
    原因は全く不明  プロバイダへの接続に加え、v6-v4やらVPNやらでトンネル3つも張るような設定になってるので何かおかしくなってるのかも知れません。(下手な顧客のルーターよりコンフィグ長いのが笑えます)
     
     
    Asteriskそのものの設定に関しては、どういうわけかResponseTimeOutが上手く動かない様子。不思議です。またログが上手く取れない様子。これは無理やりFreeBSD使ってるからかも知れません。こちらももう少し検証が必要そうです。
     
    ぼちぼちやりますかねぇー
    1/8/2007

    プログラムからのSendmailでのメール送信

    先日から、仕事場のメール環境の変更でメールのFromアドレスのチェックが厳しくなっており、従来の設定では通らないものが多数…
     
    今回、自宅でテストしてるAsteriskのボイスメールをメール添付して会社のアドレスに送ろうとしたら弾かれてしまった…
     
    要するにDNSに存在しないホストからのメールを弾く設定の様子(何故かIPv6アドレスが設定してあっても駄目なんですよね。確かに存在してるのに。なんか腹立つ! 古い(IPv4)システムに送るなら古いシステムでの受け口用意しろと言う事も解らなくも無いですが、逆に受け手側がv6の接続性確保出来たら返信すれば良いじゃないかと思ったり。 まぁ昨今のSPAMの状況考えてたら仕方が無いとは思いますが、連絡すら届かないと言うのは悲しい。 可能な限りリレーしていくのが本来のあり方だと思うんだけどなぁー  仕方が無いと言う人たちで、Internetの根源が最近むちゃくちゃにされてる気がします OP25BとかWinnyブロックとかも含めて、ちょっと暴力的過ぎだとおもう)
     
    と言うわけで、休日つぶしてちょこっと調べ物&再設定
     
    標準では自分のホスト名を自動的に使ってしまうので、内部のホストは内部でつけている名前でメールを送ろうとします。ローカルで使う分には問題は有りませんが、NATルーター等が入った状態でInternet上にメールを送ろうとすると、上記の制限に引っかかるわけです。(プライベートアドレスのホストをDNSで公開できるわけ無いし)
    Windows系ではSendmailの様な標準的なメーラーは存在しないので、各アプリケーション側が直接メールを投げるので送信者アドレスも通常設定できますが、Unix系ではSendmailを利用してメールを送信する物がほとんどです。Windows系しか触らない人は解らないでしょうけど結構深刻な問題。
     
    色々とSendmailの設定を弄れば修正は出来るのでしょうが、はっきり言って面倒すぎる。
    何か良い方法は無いのかなぁ? と調べていたら
     
    メール送信でSendmailを使ってる場合 -fオプションをつけて sendmail -f"Mail address" ってやれば上手く動く様子です。φ(。。 )
     
    強引に送信コマンドの指定にくっつけて対応完了…
     
     
    一方Asteriskの方ですが
    留守電着いちゃった。
    メニュー分岐も出来るようになったので、狭い自宅で何に使うか解らないけど、内線直接呼べたり。
    時間帯によってメッセージ変えたり。
     
    ノートパソコン1台が、交換機・留守電・自動応答装置・留守電メール送信機能とか持ってると思うと笑えてきます。
    何十万円もする電話交換機って何だったんでしょう?
     
    これは結構面白そうですよ。
     
     

    ずっと電話いじってた連休…

    またもや夜が明けようとしております。
     
    年末の出張中に、こんなのを購入してみた。SPA-3102と言うVoIPユニット
    いまやCiscoに買収されたLinksys製(元々はLinksysに買収されたSIPRA社らしいw)
     
    FXS(内線) FXO(外線)を各1ポート持っており、別々に利用可能な優れもの。
    SIPにも対応してますので、この前Blogに書いたAsteriskと言うPBXソフトウェアで遊んでみようという試みです。
     
    接続的には、電話局と電話線の間に挟み込めば良いのですが(JATEの認定は通って無いので注意が必要ですが)、装置内部でFXSとFXOは直結はしていないようですので、いざと言うときにAsteriskがとまってたりすると電話鳴りません f(^^; )
     
    まぁ家の電話誰も鳴らさないし良いでしょ。(ぉぃ
     
    と言う訳で実験を開始したのですが。
    まずは、連休前に開いたマシンにOSのセットアップを始めましたのは先日の報告どおりなのですが、ちょっとおかしな動きをしているなぁーと思っていたら、なんとHDD死んだみたい! ディスクが回転すらしなくなってしまいました。適当に机を漁っていたら12GBのHDDが出てきたのでこれに付け替えて再インストール。設定のバックアップすら取れなかったので、また一から設定です。正直インストールだけで数時間掛かったので頭が痛いです。
     
    ・HDDの取替え
    ・CDからFreeBSDのインストール
    ・OSの基本設定
    ・CVSUPのインストール PORTSをCVSで取ってくる
    ・AsteriskのPortをmake/make install
    ・(↑の途中でAsterisk日本語化パッチを当ててしまう)
    ・日本語音声ファイル等配置
    ・基本設定
     
    てな流れで結構時間掛かっちゃいました。 8時間ぐらいでしょうか?
     
    Asterisk一式のインストールが終わった後で、色々と設定を弄って見ました。
    今のところ、内線通話 外線への発信 外線からの着信まで 何とか実現できました。
    もう少し 設定詰めてみようと思います。
     
    内線にはSIP電話機なんて家にある訳が無いので(会社にもなさそう)とりあえず、ソフトフォンで試していますが、不便です。WLAN対応のSIP端末欲しいなぁー♪
     
    でもね、電話のテスト一人でするのは辛過ぎる。(やったことある人しかわからないかも知れませんが、ちゃんと会話できるのか解らないのです)
     
    というわけで、本日のメモ
    SPA-3102では外線着信が有った場合、SIPで接続が掛かりますが、デフォルトでは16秒ぐらい呼び出してやっと接続されます。Ringが16秒続いてから着信の通知始めるようです。こりゃ長すぎ、PSTN設定のFXO Timer Values(sec)を調整すればすぐ着信するようになりました。
     
    先人のWikiに出ている設定を参考に設定して居りますが、どーもエクステンションとかの使い方が解りません。もっと勉強しないとなぁー(TT
     
     
    1/5/2007

    眠れないのでAsteriskのインストール

    眠れないのでAsteriskのインストールを始めてみました。
     
    暫く触ってみるのに自宅の少し古めのノートPC(P3-600)の中身を消してFreeBSDを入れてみた。
    普通はLinuxだろう? と自分でも思うのですが… どーもLinuxは解らないのでパス OSの設定で躓くの勿体無いし、動いてしまえばベースのOSは何でも一緒でしょう… まぁ、そもそも上手くインストールが行くかちょっと不安ですが。
     
    と言う訳で、先ほど最新のPortsを持ってきてインストールしているのですが、依存関係も有って数時間たった今もまだコンパイルが続いています。大丈夫なのかなぁー?
     
    待ってる間に、裏でソースに日本語音声対応のパッチを当てたりしてみましたが、大丈夫なのでしょうか?(だって、インストールして後からパッチ当てた場合どうやって再コンパイルしていいか良くわかんないし、再度make clean/makeで良いのかなぁ?)
     
    しかし、patchって賢いですね、ずいぶんとソースが弄られている様で、貰ってきたパッチの示す適用行はだいぶずれているのですが、ちゃんと検出してパッチを当ててくれた模様… なんとなくパッチファイルの意味は解るのですが、細かいところ(行数の後に続く数字とか)が解らなくてちょっと頭が混乱しております。
     
     
    さて、先日 勢いで購入したSPA-3102を動かせるのは何時になるのでしょうか?(無線LANのSIP端末も欲しいなぁ)
    最終的には家のネットワークを(マシンを仮設置したり、ハブを足したりコンセント増やしたり電話線繋ぎ変えたり)あちこち変更しなおさないと無理な筈です。既に頭が痛いです。

    いつの間にか年明け

    今年は年を越した気が全くしません。 年末までばたばただったからでしょうか?
     
    30日に引き上げる予定が、嫁の都合も有り出発が遅れて当初から限界ぎりぎりで時間計算していたところに2時間の遅れ。途中で倒れそうになりながら、なんとか大晦日のAM4:00に帰阪、この際に年賀状を投函したのは内緒(^^;
     
    大晦日は一日 ノビテマシタ
     
    元旦は、奈良で大学時代の友人たちと久しぶりに集まり雑談。パソコン屋さんと電源回路屋さん。現在のコンシューマー向けのパソコンの流行や勢力地図を教えてもらったり、最近の回路設計の舞台裏などの話を聞きながら情報交換 気が付いたら家に帰り着いたのはAM2:00
     
    2日は、車のディーラー絡みの人たちと新年会、こちらは転属やら転勤やらで もうぐちゃ混ぜ 気が付いたら仲の良い客まで入って実施されてる意味不明な集まり。 これまた家に帰り着いたらAM2:00
     
    3日は、またノビテマシタ、夕方から車を久しぶりに掃除してみたものの(普通年末に済ますだろうと思いつつ) 外見は洗えず少し凹み気味。
     
    そして、今日からお仕事です。今日は 1時間遅く始まり、午前中のみの出勤だったのも有って車でピロピロっと出かけてみました。道の空いてること空いてること!まるで真夜中じゃ無いかと思うぐらい空いていて相当早く到着しました。世間はまだお休みの様子。
    会社帰りは、ドライブがてら初詣とウィンドウショッピングをして帰宅。
     
    なんか、暇なのか大変なのか解らない 年末年始でした・・・ はぃ