komamitsu.logスマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。読者です読者をやめる読者になる読者になるkomamitsu.log2008-09-13お試しメモocamlocsigen手順をメモ。ballを落としてきてGODI入れる。godi_consoleからapp-ocsigenをbuildさせる。godi-sqlite3でエラーになってしまう。/usr/local」とすると先に進んだ。godi-gdbmが無いよエラーが出たので、portsでdatabase/gdbmをインストール。再再度の挑戦でbuild成功。気がつけばGODI便利。/usr/local/godiの下にOCaml系のものが詰まっていて、portsで入れたものが不要になったので、一気に消す。pkg_delete/usr/local/godi/etc/ocsigen/ocsigen.confを編集。動かしたいので以下だけ。ocsigenで起動後、ブラウザからのアクセスを試みるも接続を確立できないらしいエラー。TCPのLISTEN具合を眺めて見るとIPv6しか開いていないようだ。-4だと駄目だったし。LISTENOcsigenのコードを見てみるとこんな感じ。IPv6のbindが成功したらv4は開けてない。in我が家のFreeBSDはifconfig的にIPv6が上手く扱えないようになっていたので動くように設定(lo0のみIPv6が有効になっていたのでIPv6でlistenできたが、NIC側はIPv6が無効だったので外からのアクセスが効かなかった、ということ?)。ブラウザでアクセスできん。これ(<=IPv6)は本腰入れて基礎から理解しないといかんなぁ。DNSのAAAAっていうのも今回初めて知ったし...それにしても、Ocsigenの「IPv6で開けたらIPv4は開かない挙動」っていうのは現状を踏まえるとどうかと思うなぁ。思いっきり脱線したけれど、そろそろ寝るのでここまで。Blog|ブログを報告する。