[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0743] Re: 書きこみエラーについて



#すみません。改行がめちゃくちゃだったので再投稿いたします。
#ご迷惑をおかけして申し訳ありません。

はじめまして。
今回、Vine2.6でWebDav環境の構築を目指しております。
Windows・Webフォルダでの接続、ファイルのダウンロードまでは順調だったのですが


ファイルの書きこみ・削除をすることができません。

Google検索や「[webdav-jp:0664] 書き込みエラー 」からのスレッドなども見ました

が解決には至りませんでした。
識者の方のお知恵をお借りしたくメールさせていただきました。
よろしくお願い致します。


環境 Vine2.6 Apache apache-1.3.27-0vl2 mod_dav mod_dav-1.0.3-4vl1 mod_encoding mod_encoding-20021209

設定時参考にしたページ
http://brisoft.kenken.go.jp/EasyNetDisk/CONTENTS/chap5.html

設定
httpd.conf(抜粋)

<IfModule mod_dav.c>

# DAV関係
DAVLockDB /etc/httpd/var/DAVLock
DAVMinTimeout 600

# 別名定義
Alias /admin /home/httpd/htdocs/archives

#管理者用
<Location /admin>
   DAV On
   SSLRequireSSL
   AllowOverride None
   Options None
   AuthType Basic
   AuthName "Administrator's Folder"
   AuthUserFile /home/httpd/.dav_pass
   <LimitExcept GET HEAD OPTIONS>
       Require user admin
   </LimitExcept>
</Location>

</IfModule>

# Mod_dav
<IfModule mod_headers.c>
 Header add MS-Author-Via "DAV"
</IfModule>

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


ログ IPはxxx.xxx.xxx.xxxに修正しました。
access_log(抜粋)
xxx.xxx.xxx.xxx SSLv3 RC4-MD5 "HEAD /admin/B-00039_TXT.htm HTTP/1.0" 0
xxx.xxx.xxx.xxx SSLv3 RC4-MD5 "PUT /admin/B-00039_TXT.htm HTTP/1.0" 286
error_log(抜粋)
[error] [client xxx.xxx.xxx.xxx] File does not exist: /home/httpd/htdocs/archives/B-00039_TXT.htm
[error] [client xxx.xxx.xxx.xxx] client denied by server configuration: /home/httpd/htdocs/archives/B-00039_TXT.htm



今までにやった・確認したこと 1、AllowOverride "NONE" → "ALL" /[webdav-jp:0665] Re: 書き込みエラー 2、該当のフォルダ(ディレクトリ)のアクセス権 /[webdav-jp:0670] Re: 書き込み エラー 3、DAVLockDBフォルダのアクセス権 /[webdav-jp:0671] Re: 書き込みエラー 状況は変わらず、同じエラーのままでした。

4、以下のように編集すると書き込みはできます。
しかしセキュリティの問題があり実運用はできないと考えています。
ちなみに Require valid-user では書き込みできず同じエラーになります。

<LimitExcept GET HEAD OPTIONS>
       #Require user admin
    allow from all
</LimitExcept>


よろしくお願いいたします。

by 佐伯 靖弘
(Web)yasubei_da@xxxxxxxxxxx


_________________________________________________________________
自宅の PC で英語力をアップ MSN 英会話 http://englishtown.msn.co.jp/