人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

webdavサーバを構築していますが(遠隔地とのMacとWinのデータ共有のため)、一部のWindowsXPクライアントから認証ができません。いろいろと調べたのですが、WindowsXPとWEBDAVでは、不可解な問題が多いようで原因が絞れず、また、windowsXP自体不慣れため、どの辺りをチェックしてよいのか分かりません。サーバはMacOSXなのでマイナーですが、Apacheであり、正常に認証できるXPクライアントもありますので、下記情報をもとにクライアント側の問題に絞ってご回答頂ければと思います。

1.各クライアント側の接続環境はごく一般的なADSL回線です。プロキシサーバなどは使用していない。
2.未確認ですが、アクセス制限をかけなければ、接続可能だと思われる。
3.アウターのwebdavクライアントではなく、OS実装の機能で接続したい。

他に必要な情報がありましたら、ご指摘ください。よろしくお願いします。

●質問者: telme
●カテゴリ:コンピュータ
✍キーワード:ADSL Apache Mac MacOSX OS
○ 状態 :終了
└ 回答数 : 3/4件

▽最新の回答へ

1 ● RABBIT
●20ポイント

http://www.dummy.com/

Dummy.com - Dummy.com, Crash Test Dummy, 18 Dummy, Dummy, Dummy Book

関係するかわかりませんが、Oracleのでドライブ割り当てを実施した場合は

WebDAV認証の前にXpの認証が出てしまうために以下の方法で行っていました。

1. ネットワークプレースの追加で場所を指定

2. 認証画面でキャンセル

3. ネットワークプレースの追加で場所を指定

4. 認証画面にIDとパスワードを入力

違う現象でしたらすみません。

◎質問者からの返答

こんばんは、RABBITさん。ネットワークプレースの追加での認証を一度キャンセルし、再度ネットワークプレースで場所を指定するということでしょうか?

追記ですが、今の認証方法はベーシック認証です。XPのSP2ではWebDAVサーバアクセス方式が変わっており、ベーシック認証は無効になっているそうです。しかし、現状アクセスできないものにはSP1も含まれています。


2 ● RABBIT
●20ポイント

http://pcweb.mycom.co.jp/column/winxp/141/

【コラム】Windows XPスマートチューニング (141) WebDAVサーバ接続時のベーシック認証を有効にする | パソコン | マイコミジャーナル

それではこの二つではいかがでしょうか?

http://hk-tech.homeip.net/pcserver/webdav.html

HK's Technical Note

MS系は導入されているOfficeのバージョンによって文字コードが変わったり、いろいろと面倒なんですよね。

(mod_encoding.soがあれば問題ありませんが)

◎質問者からの返答

ありがとうございます、RABBITさん。

ベーシック認証のレジストリ変更の方はSP2だけなら、これだ!という感じなのですが。明日、念のためにもう一度バージョンを確認します。

http://user:password@サーバ名/の方は自分のマシンで試しましたが、実際にフォルダを開く際に認証を求められますので、結果は不具合のある環境で試さないと分からないですね。明日、試してみます。


3 ● onokun
●20ポイント

http://kamoland.com/comp/webdav2.html

WebDAVサーバの構築#2(WindowsXPからアクセスする) - KamoLand

WindowsXPのWebDavクライアントにはなぜか「test.co.jp」サーバへ「user」というユーザーで認証しようとすると「test.co.jp¥user」というユーザー名で認証しようとしてしまう(Apacheのログを見るとそのようになっている)ので、まず「user」というユーザーに対して「test.co.jp¥user」というユーザーも作らなくてはならないという少々理不尽な問題があります。

どうしても問題が解消できない場合、他のクライアントの使用の検討も解決策のひとつかもしれません。

◎質問者からの返答

onokunさんこんにちは。

>WindowsXPのWebDavクライアントにはなぜか「test.co.jp」サーバへ「user」というユーザーで認証しようとすると「test.co.jp¥user」というユーザー名で認証しようとしてしまう

mod_encodingを導入し、NormalizeUsername onにすれば、この問題は解決できるようです。私はとりあえず、「test.co.jp¥user」を登録しており、実際に認証可能です。問題は環境によって認証ができないということです。よろしくお願いします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ