---
title: "Macで「The request timed out」（-1001）：遅い層を見つける · Kilobatガイド"
url: "https://kilobat.app/ja/guides/request-timed-out.html"
description: "Macのアプリに「The request timed out.」（要求がタイムアウトしました）と表示される場合に、ネットワーク、DNS、プロキシ、IPv6、サーバのどれが遅いのかを突き止めて、その層を直す方法です。"
---

エラーメッセージ

# Macで「The request timed out.」

これはエラー-1001に対するmacOSのメッセージです。アプリが応答を待っている間に時間切れになりました。経路のどこかが遅いか、通信を破棄しています。

対象：現在のすべてのmacOS。`networkQuality`にはmacOS 12以降が必要です。macOS 27.2で表示を確認しています。 · 確認日：2026年10月29日

## 症状

- アプリに「The request timed out.」（要求がタイムアウトしました）と表示されます。
- アプリに`NSURLErrorDomain`と`-1001`が表示されることがあります。
- 特定のネットワークでだけ、またはVPNがオンのときに起きます。

## 考えられる原因

- **遅い接続、パケットロスの多い接続。**弱いWi-Fi、混雑したテザリング、パケットロスによって応答が遅れます。
- **壊れたIPv6の経路。**アプリが最初にIPv6を試し、そのIPv6が機能していません。
- **通信を破棄するファイアウォール。**通信を拒否せずに黙って破棄するファイアウォールは、タイムアウトを引き起こします。
- **プロキシまたはVPN。**遅いプロキシや到達できないプロキシが、リクエストを止めてしまいます。
- **遅いサーバ。**どのネットワークでも失敗するなら、サーバの応答が遅すぎます。

## 確認方法

1. 接続とその応答性を測定します。

   ```
   networkQuality
   ```
2. インターネット上のアドレスにpingを送ります。このテストはDNSを使いません。

   ```
   ping -c 5 1.1.1.1
   ```
3. 1つのリクエストの各段階にかかる時間を測ります。アプリが使っているアドレスを指定してください。

   ```
   curl -o /dev/null -s -w 'dns %{time_namelookup}  connect %{time_connect}  tls %{time_appconnect}  total %{time_total}\n' https://example.com
   ```
4. IPv4だけで試します。これが速ければ、IPv6の経路に問題があります。

   ```
   curl -4 -I https://example.com
   ```
5. システムのプロキシ設定を表示します。

   ```
   scutil --proxy
   ```

## 解決方法

1. ルーターに近づくか、Ethernetを使います。
2. Macでの大きなアップロードやダウンロードを一時停止します。[Macで帯域幅を使っているアプリを探す](https://kilobat.app/ja/guides/which-app-uses-bandwidth.html)を参照してください。
3. IPv4は使えてIPv6が使えない場合は、[MacでのIPv6の問題](https://kilobat.app/ja/guides/ipv6-problems-mac.html)を読んでください。
4. 使っていないプロキシが設定されている場合は、削除します。[Macでプロキシ設定のせいでアプリが接続できない](https://kilobat.app/ja/guides/proxy-settings-breaking-apps.html)を参照してください。
5. VPN、プロキシ、セキュリティアプリがオンなら、短いテストのためにオフにします。テストが終わったらオンに戻します。

## Kilobatを使う場合

1. Kilobatの接続ドクターは、ネットワーク、プロキシ、DNS、ルール、IPv4、IPv6、TLS、サーバとレイヤーごとにサイトをテストし、失敗したレイヤーを特定します。

   ```
   kilobat why https://example.com
   ```
2. 1つのURLについて、DNS、接続、TLS、最初の1バイトまでの時間を表示します。

   ```
   kilobat http-check https://example.com
   ```
3. これらのKilobatのチェックは無料です。AIエージェントはMCPを通じて`diagnose_connection`と`diagnose_network`で実行します。[1つのサイトやAPIに接続できない原因を見つける](https://kilobat.app/ja/guides/recipes/why-cant-it-connect.html)を参照してください。

## よくある質問

**NSURLErrorDomain -1001とは何ですか？**

AppleのURL Loading SystemのtimedOutエラーです。Appleは、非同期処理がタイムアウトしたことを示すと説明しています。

## 出典

- CFNetwork.frameworkのエラーテキスト、macOS 27.2（Localizable.loctable）
- [Apple Developer：URLError.Code timedOut（-1001）](https://developer.apple.com/documentation/foundation/urlerror/code/timedout)
- [Appleサポート：Apple Network ResponsivenessでWi-Fiネットワークをテストする](https://support.apple.com/en-us/101942)
- curl(1)、ping(8)、networkQuality(8)、macOS 27.2に付属のmanページ

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」で`man <name>`を実行すると開けます。

## 関連ガイド

- [Macのインターネットが遅い：どこが遅いのかを突き止める](https://kilobat.app/ja/guides/slow-internet-mac-cause.html): 接続が遅い原因はたくさん考えられます。
- [MacでのIPv6の問題](https://kilobat.app/ja/guides/ipv6-problems-mac.html): ほとんどのネットワークは、MacにIPv4とIPv6の両方のアドレスを割り当てます。
- [Macでプロキシ設定のせいでアプリが接続できない](https://kilobat.app/ja/guides/proxy-settings-breaking-apps.html): プロキシ設定は、通信を別のサーバ経由で送ります。
- [Macでpingを使ってパケットロスをテストする](https://kilobat.app/ja/guides/packet-loss-mac.html): パケットロスがあると、通話が途切れたりページが止まったりします。
- [Mac版ChromeのERR_CONNECTION_TIMED_OUT](https://kilobat.app/ja/guides/err-connection-timed-out.html): Chromiumはこのエラーを「A connection attempt timed out.」と説明しています。Chromeはアドレスを見つけましたが、サーバが時間内に応答しませんでした。
