このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

WebDAVについて このメッセージに返信する
日時: 2008/01/06 23:35
名前: ハナタレ小僧
URL:
いつもお世話になってます。

当サイトを元にWebDAVを構築しましたが「ネットワーク プレース追加ウィザード」で、
「入力したフォルダは有効ではないようです。別のフォルダを選択してください。」
というダイアログが出たため、うまくいきません。

ぐぐってみて、
 http://nhh.mo-blog.jp/ttt/2006/12/webdav_web_b111.html
の中にあった
 http://support.microsoft.com/kb/287402/ja
の「2. Web フォルダで使用される OLEDB ファイルを手動で登録します。〜」
をやってみましたが、やはりだめでした。

最近、クライアントマシンであるWinXPを再インストールしましたが、
それ以前は、問題なく接続できていました。
# これが原因ですかね?

一応、サーバ側の設定を載せます。

# ls -l /home/XXXX
drwxrwxr-x+ 2 XXXX XXXX 4096 1月 6 00:45 webdav

# getfacl /home/XXXX/webdav/
getfacl: Removing leading '/' from absolute path names
# file: home/XXXX/webdav
# owner: XXXX
# group: XXXX
user::rwx
group::r-x
group:apache:rwx
group:XXXX:rwx
mask::rwx
other::r-x
default:user::rwx
default:group::r-x
default:group:apache:rwx
default:group:XXXX:rwx
default:mask::rwx
default:other::r-x

# vi /etc/httpd/conf.d/webdav.conf
Alias /webdav/XXXX /home/XXXX/webdav
<Location "/webdav/XXXX">
DAV On
SSLRequireSSL
AllowOverride None
Options None
AuthType Basic
AuthName WebDAV
AuthUserFile /etc/httpd/conf/.htpasswd
Require user XXXX
</Location>

以上、よろしくお願いいたします。
記事編集 編集
Re: WebDAVについて このメッセージに返信する
日時: 2008/01/10 00:04
名前: ハナタレ小僧
URL:

いつもお世話になってます。

単純に、ホームディレクトリ自体のパーミッションを711にするのが
漏れていました。
ご迷惑をおかけしました。

その後も、実際の認証時も同様のダイアログが出てきたりもしましたが、
/etc/httpd/conf.d/webdav.confの記述を変更したらうまくいきました。

以上です。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -