飲み会で自宅サーバーの写真を見ようと思ってVPNでつないでサーバーにアクセスしたらつながらず。
アンドロイド側の問題と思っていたけど、帰ってきたらPCからもつながらず。よくよく見てみたらnmbdがcoreをはいて落ちていた。
で、再インストールしてみたりしたけど解決せず、ネットで調べたら同じ状態に陥っている人を見つけた。
smb.confを修正して動くことは確認したけど、ほかに方法はないかと思って調べたら、libiconv-1.14用のパッチを作っている人を発見。
さっそくportsのMakefileに入れ込んでから、再コンパイル・再インストール。
unix charset = EUC-JP-MS
でも動くようになった。libiconvをアップデートするときは気を付けるようにしよう。