社内ネットワークでWebDAVを利用した共有フォルダにアクセスしようとしたとき、プロキシサーバーを経由している環境では接続できないケースが多く発生します。特にリモートワークの増加に伴い、自宅や外出先からVPNを経由して社内リソースへアクセスする場面で、この問題に直面する方が増えています。プロキシ設定が原因でWebDAVクライアントが正しく動作しない場合、原因を特定して適切な対処を行わなければ業務に支障をきたします。本記事では、会社PCでWebDAV共有フォルダに接続できない場合に、プロキシ環境を切り口にした確認手順を詳しく解説します。
【要点】この記事で確認すること
- 最初に見る場所: プロキシ設定が有効か、WebDAVクライアントのプロキシ例外リストにサーバーURLが含まれているか。
- 切り分けの軸: 端末側のプロキシ設定、アカウントの権限、ネットワーク経路上のプロキシサーバー設定、サーバー側のWebDAV構成の4つに分けて確認します。
- 注意点: 会社PCのプロキシ設定はグループポリシーで強制されている場合が多いため、自分で変更する前に社内の運用ルールを確認する必要があります。
ADVERTISEMENT
目次
WebDAV接続がプロキシ環境で失敗する主な原因
プロキシ環境下でWebDAVが接続できない原因はいくつかありますが、最も多いのはプロキシサーバーがWebDAVのHTTPメソッド(PROPFIND、MOVE、COPYなど)を許可していないことです。WebDAVは標準的なHTTP/HTTPS上で動作しますが、通常のGETやPOST以外のメソッドを使用するため、プロキシサーバーがこれらをブロックすると接続できません。また、プロキシの認証が要求される場合に、WebDAVクライアントがその認証に対応していないケースもあります。加えて、WebDAVサーバーのURLがプロキシの例外リストに登録されていないと、すべてのトラフィックがプロキシ経由となり、内部ネットワークのサーバーに到達できないことがあります。
原因を切り分けるための確認手順
問題を解決するためには、段階的に原因を絞り込むことが重要です。以下の手順に沿って確認してください。
手順1: プロキシ設定の確認と例外リストの編集
- Windowsの設定アプリを開き、「ネットワークとインターネット」→「プロキシ」へ進みます。
- 「プロキシサーバーを使う」がオンになっている場合、そのアドレスとポートをメモします。
- 「プロキシサーバーを使わないアドレス」の一覧に、接続先のWebDAVサーバーのURL(例: https://webdav.example.com)が含まれているか確認します。
- 含まれていない場合は、追加ボタンを押してURLを入力します。ワイルドカード(*.example.com)も利用可能です。
- 設定を保存し、WebDAVクライアント(エクスプローラーのネットワークドライブ割り当てやサードパーティ製ツール)で再接続を試みます。
手順2: ブラウザ経由でのアクセステスト
WebDAVサーバーがHTTPSで公開されている場合、ブラウザのアドレスバーにURLを直接入力してみてください。正しく設定されていれば、ファイル一覧が表示されるか、認証ダイアログが表示されるはずです。もしブラウザでもアクセスできない場合は、サーバー自体がダウンしているか、ネットワーク経路の問題です。
手順3: コマンドプロンプトでの疎通確認
- コマンドプロンプトを管理者として開きます。
- 「ping <サーバーのホスト名>」を実行し、応答があるか確認します。
- 「nslookup <サーバーのホスト名>」で名前解決が正しく行われるか確認します。
- 「telnet <サーバーのホスト名> 443」でHTTPSポートに接続できるか確認します(telnetがインストールされていない場合は、Test-NetConnection PowerShellコマンドを使用)。
- プロキシ経由で接続する場合は、curlコマンドにプロキシオプションを指定してテストします。
手順4: プロキシ認証の設定確認
プロキシサーバーが認証を必要とする場合、WebDAVクライアントがその認証情報を正しく渡せるかどうかが問題になります。WindowsのWebClientサービスは、システムのプロキシ認証情報を自動的に使用しますが、一部のサードパーティクライアントでは個別設定が必要です。サービス一覧から「WebClient」が実行中であることを確認してください。停止している場合は開始し、自動起動に設定します。
状況別の原因と対策の比較表
| 状況 | 考えられる原因 | 対策 |
|---|---|---|
| エクスプローラーでネットワークドライブ割り当てに失敗する | WebClientサービスが停止、またはプロキシ例外未設定 | WebClientサービスを開始し、自動起動に設定。プロキシ例外にサーバーURLを追加。 |
| ブラウザではアクセスできるがクライアントソフトで失敗する | クライアントソフトのプロキシ設定がブラウザと異なる | クライアントソフトのプロキシ設定をシステム設定に合わせるか、個別に例外を設定。 |
| エラー「0x80070035 ネットワークパスが見つかりません」 | サーバー名の名前解決失敗、またはポート443が塞がれている | hostsファイルの確認、DNSキャッシュクリア、ファイアウォールの確認。 |
| 認証ダイアログが繰り返し表示される | プロキシ認証とWebDAV認証の二重認証が発生 | プロキシの例外リストにサーバーを追加して、直接接続させる。 |
よくある失敗パターンとその対策
多くのユーザーが陥りやすい失敗パターンとして、次のようなものがあります。
失敗パターン1: プロキシの例外リストにワイルドカードを使わず個別URLを登録したが、サブドメインが多い場合に漏れが生じる
接続先サーバーが複数のサブドメインを持つ場合(例:server1.webdav.example.com、server2.webdav.example.com)、すべてを個別に登録するのは現実的ではありません。ワイルドカード「*.webdav.example.com」を使用することで、すべてのサブドメインをカバーできます。
失敗パターン2: プロキシスクリプト(PACファイル)を使用している環境で、WebDAVサーバーがスクリプトの条件に合致しない
PACファイルは特定のURLに対して直接接続を許可するスクリプトですが、内部向けのWebDAVサーバーが正しく条件分岐されていない場合があります。管理者にPACファイルの内容を確認してもらい、該当サーバーが「DIRECT」で接続されるように修正を依頼してください。
失敗パターン3: 会社PCでグループポリシーによりプロキシ設定がロックされているのに、ユーザーがローカル設定を変更しようとして失敗する
グループポリシーで強制されたプロキシ設定は、ユーザーがコントロールパネルから変更しても元に戻るか、反映されない場合があります。この場合は変更を試みず、IT管理者に連絡して例外リストへの追加を依頼してください。
管理者へ確認する情報と報告のポイント
問題をスムーズに解決するためには、管理者に正確な情報を伝えることが重要です。以下の情報を整理してから問い合わせてください。
- 利用しているWebDAVクライアント(例:Windowsエクスプローラーのネットワークドライブ割り当て、Cyberduck、WinSCPなど)
- エラーメッセージのスクリーンショット(エラーコードも含む)
- 接続先URL(サーバーのFQDN)
- 現在のプロキシ設定(自動構成スクリプトか手動設定か、プロキシサーバーのアドレス)
- 発生時間帯と再現性(常に発生するか、特定の時間だけか)
特にプロキシ例外リストの変更は、管理者権限が必要な場合が多いため、ユーザー自身で行わずに管理者に依頼してください。
よくある質問(FAQ)
Q1: プロキシ例外リストに追加しても接続できません。他に何を確認すればよいですか?
会社PCでは、ファイアウォールやウイルス対策ソフトを自己判断で無効にしないでください。接続先、表示されたエラー、利用中の回線を記録し、会社のIT部門へ確認します。
Q2: WebDAVクライアントとしてWindowsエクスプローラーを使っていますが、接続中にフリーズします。
WindowsエクスプローラーのWebDAV実装は、大量のファイルやフォルダがある場合にパフォーマンスが低下することがあります。また、プロキシ経由でWebDAVを使用すると、タイムアウトが発生しやすくなります。対策として、プロキシ例外リストにサーバーを追加して直接アクセスするか、別のWebDAVクライアント(例:CarotDAV、AnyClient)を試してみてください。
Q3: VPN接続時のみWebDAVが使えません。どうすればよいですか?
VPN接続時は、通常の社内ネットワークとは異なるネットワークセグメントにいるため、プロキシ設定が変わる場合があります。VPN接続後にプロキシ設定が自動的に変更されない場合は、VPNクライアントの設定で「プロキシを使用しない」や「ローカルネットワークのトラフィックはVPNを経由しない」などのオプションを確認してください。また、VPN経由でWebDAVサーバーにアクセスする場合、サーバーのURLが内部DNSで解決できるよう、VPNのDNS設定を確認する必要があります。
まとめ
プロキシ環境下でのWebDAV接続トラブルは、原因がプロキシ設定、ネットワーク経路、クライアントソフトの互換性など多岐にわたります。まずはプロキシ例外リストの確認とWebClientサービスの状態確認から始め、次に疎通テストで問題の切り分けを行ってください。管理者に問い合わせる際は、エラーメッセージや設定情報を整理して伝えることで解決が早まります。本記事で紹介した手順を参考に、一つずつ確認を進めてください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
