すでにはまった

JabberサーバとしてDJabberd - scalable, extensible Jabber/XMPP server. - metacpan.orgを使ってみた.やっとのことで

<VHost jabber.foo.co.jp>
    S2S false
    RequireSSL no

    <Plugin DJabberd::Authen::AllowedUsers>
        Policy accept
        AllowedUsers test mac
    </Plugin>
    <Plugin DJabberd::Authen::StaticPassword>
        Password password
    </Plugin>

    <Plugin DJabberd::RosterStorage::SQLite>
        Database roster.sqlite
    </Plugin>
</VHost>

とかって設定ファイルを作ってPSIから動かしてみた.がっwindows(アカウント名test),とmac(アカウント名mac)間で日本語メッセージのやり取りをしてみると突然サーバ上に,

Wide character in print at /usr/local/lib/perl5/5.8.8/darwin-2level/IO/Handle.pm line 401.

というメッセージが.ということはもしかして,どこかでutf-8フラグをoffしてやらないといけないということでは!まだ使ったことある人ってあんまりいないのか?

ってことは人柱. orz