※ ChatGPTを利用し、要約された質問です(原文:UNIX・WebDAVの動作が不安定です)
不安定なUNIX・WebDAVの動作について
このQ&Aのポイント
自宅内のFedora8サーバに構築したWebDAVサーバが、WindowsXPからの接続で不安定な動作をしています。
Windowsクライアントで一般的な手順でWebDAVフォルダに接続しているが、ファイルが開けない、アクセス許可がないなどのエラーメッセージが表示されます。
WebDAVディレクトリへのアクセスは同じように不安定であり、原因を特定できません。
自宅内のFedora8サーバにWebDAVサーバを構築しました。
作成したWebDAVフォルダへWindowsXPから接続しているのですが、動作がとても不安定で困っています。
Windowsクライアントでマイネットワーク→ネットワークプレースの追加という一般的な手順でWebDAVフォルダに接続しているのですが、アクセスできたりできなかったりします。
ファイルを開くときに「ファイルが開けません。ファイル名が正しいか確認してください。」と言われたり
WebDAVディレクトリのウィンドウをリロードしたときに多いのは「アクセスできません。このネットワークリソースを使用する許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。 ネットワークパスがみつかりません。」
と出て、ウィンドウがグレーになります。その後あきらめずに数回から数十回リロードを繰り返すとたまにファイル一覧が表示されます。
運がよいときはファイルの中身を読んだり、編集して書き込んだり、ファイルを新規作成する事もできます。
その他
クライアント・サーバ共に同じセグメントで固定ローカルIPになっています。
同じapacheのWebサーバへは同じクライアントのブラウザから問題なく表示できます。
同じサーバに構築したSambaのディレクトリは問題なく自由にアクセスできます。
httpd -version : Server version: Apache/2.2.6 (Unix)
以下httpd.confの関係ありそうな部分抜粋
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
# WebDAV module configuration section.
<IfModule mod_dav_fs.c>
# Location of the WebDAV lock database.
DAVLockDB /var/lib/dav/lockdb
</IfModule>
上記はデフォルト値のまま、下記は自分でWebDAV用に追加しました。
Alias /webdav "/var/www/html/webdav"
<Location /webdav>
DAV On
Order deny,allow
Deny from all
Allow from all
</Location>
他にバーチャルホストの設定を追加してあります。
ローカルIP・ホスト名・サーバ名(DNSを設定してあります)どれでアクセスしてみてもWebDAVディレクトリへのアクセスは同じように不安定です
どの辺りが怪しいか、お気づきの点があればぜひご教授願います。
お礼
アドバイスありがとうございます。 試してみたところ、まさにご指摘の通りで、調子よくなりました。 ありがとうございました。