2009.01.28
Sambaのlib/charcnv.c:init_iconvエラー
なんか/var/log/messagesに↓のエラーが沢山出力されてた。
smbd[25790]: [2009/01/27 22:49:13, 0] lib/charcnv.c:init_iconv(166)
smbd[25790]: init_iconv: Attempting to replace with conversion from ASCII to ASCII
smbd[25790]: [2009/01/27 22:49:13, 0] lib/charcnv.c:init_iconv(158)
smbd[25790]: init_iconv: Conversion from UTF-16BE to CP932 not supported
smbd[25790]: [2009/01/27 22:49:13, 0] lib/charcnv.c:init_iconv(166)
smbd[25790]: init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
smbd[25790]: [2009/01/27 22:49:13, 0] lib/charcnv.c:init_iconv(158)
文字コードの変換部分らしい。
smb.confを見てみると↓になってた。
unix charset = UTF-8
dos charset = CP932
display charset = CP932
とりあえず、
CP932をEUCJP-MSに変えてみた↓
unix charset = UTF-8
dos charset = EUCJP-MS
display charset = EUCJP-MS
で、smbを再起動
# service smb restart
とりあえず、messagesにエラーは出なくなったぽい。
原因とか調べてないけど、、まぁいいか。
sambaが正常に使えるかも確認してないけど、、。
