金曜日, 3月 21, 2008

Web DAV ではまる

調べてみるとみんな一度は通る道かのようにいっぱい出てくるわけで。

Linux 上で設定 した Wev DAV に Windows XP からアクセスするとパスワードを正しく入力しても認証が通らない。

解決方法としては、下記の設定を apache に行なえばよいようだ。

下記を /etc/apache2/mods-available/encoding.conf として作成

<IfModule mod_encoding.c>
EncodingEngine on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
AddClientEncoding "cadaver/" EUC-JP
NormalizeUsername on
</IfModule>

その後 a2enmod encoding で有効にし /etc/init.d/apache reload

で OK

実際に上記の設定で接続できる事を確認した。ただし、同じ Windows XP でも何もしなくても接続できる端末とできない端末があったんだけどこの違いはなんなんだろう…。

0 コメント: