---
title: "「指定されたホスト名のサーバが見つかりませんでした」（-1003） · Kilobatガイド"
url: "https://kilobat.app/ja/guides/server-hostname-not-found.html"
description: "Macのアプリに「指定されたホスト名のサーバが見つかりませんでした。」（A server with the specified hostname could not be found.）と表示される場合に、名前、DNS、VPN、プロキシを確認して、失敗している名前検索を直す方法です。"
---

エラーメッセージ

# Macで「A server with the specified hostname could not be found.」

これはエラー-1003に対するmacOSのメッセージです。Macがサーバの名前をアドレスに変換できませんでした。DNSが失敗したか、その名前が存在しません。

対象：現在のすべてのmacOS。macOS 27.2で表示を確認しています。 · 確認日：2026年10月29日

## 症状

- アプリに「指定されたホスト名のサーバが見つかりませんでした。」（A server with the specified hostname could not be found.）と表示されます。
- アプリに`NSURLErrorDomain`と`-1003`が表示されることがあります。
- 同じ名前で、Safariに「Safariはサーバを見つけられません」と表示される。

## 考えられる原因

- **インターネットに接続していない。**接続がなければ、どの名前も解決できません。
- **DNSの問題。**DNSサーバが応答しないか、その名前に対する応答を持っていません。
- **独自のDNSを持つVPN。**会社のネットワーク内の名前は、会社のDNSを通してしか解決できません。[VPN接続中に社内の名前が解決されない](https://kilobat.app/ja/guides/vpn-split-dns-internal-names.html)を参照してください。
- **存在しない名前。**入力ミスか、サーバが削除されています。
- **DNSフィルタ。**DNSサービスやフィルタの中には、ブロックした名前を「存在しない」と応答するものがあります。

## 確認方法

1. macOSのリゾルバで名前を調べます。アドレスの行がなければ、検索は失敗しています。

   ```
   dscacheutil -q host -a name example.com
   ```
2. パブリックDNSサーバに直接問い合わせます。ここでは答えが返るのに上のコマンドでは返らない場合、原因はDNS設定です。

   ```
   dig +short example.com @1.1.1.1
   ```
3. Macが今使っているDNSサーバを表示します。

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

   ```
   ping -c 5 1.1.1.1
   ```

## 解決方法

1. pingは通るのに名前検索が失敗する場合は、DNSを直します。[MacでDNSの名前解決ができない](https://kilobat.app/ja/guides/dns-server-not-found.html)を参照してください。
2. DNSキャッシュを消去してから、もう一度試します。[MacでDNSキャッシュを消去する](https://kilobat.app/ja/guides/flush-dns-cache-mac.html)を参照してください。
3. 社内の名前の場合は、先にVPNに接続します。
4. DNSフィルタがその名前をブロックしている場合は、フィルタで許可します。

## Kilobatを使う場合

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

   ```
   kilobat why example.com
   ```
2. DNSサーバを確認するか、テストのためにパブリックDNSサービスを設定します。変更には管理者パスワードが必要です。

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

## よくある質問

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

AppleのURL Loading SystemのcannotFindHostエラーです。Appleは、ホスト名を解決できなかったことを示すと説明しています。

## 出典

- CFNetwork.frameworkのエラーテキスト、macOS 27.2（Localizable.loctable）
- [Apple Developer：URLError.Code cannotFindHost（-1003）](https://developer.apple.com/documentation/foundation/urlerror/code/cannotfindhost)
- [Appleサポート：MacでDNS設定を変更する](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)
- dscacheutil(1)、dig(1)、scutil(8)、macOS 27.2に付属のmanページ

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

## 関連ガイド

- [MacでDNSの名前解決ができない](https://kilobat.app/ja/guides/dns-server-not-found.html): DNSが失敗すると、Macはapple.comなどの名前をIPアドレスに変換できません。
- [MacでSafariがサーバを見つけられない](https://kilobat.app/ja/guides/safari-cant-find-server.html): 「Safariはサーバを見つけられません」は、たいていMacがサイト名のアドレスを取得できなかったことを意味します。
- [MacでDNSキャッシュを消去する](https://kilobat.app/ja/guides/flush-dns-cache-mac.html): macOSはDNSの応答をしばらく保持します。
- [VPN接続中に社内の名前が解決されない](https://kilobat.app/ja/guides/vpn-split-dns-internal-names.html): macOSは、特定のドメインへの問い合わせを特定のDNSサーバに、それ以外を別のサーバに送ることができます。
- [Mac版ChromeのERR_NAME_NOT_RESOLVED](https://kilobat.app/ja/guides/err-name-not-resolved.html): Chromiumはこのエラーを「The host name could not be resolved.」と説明しています。Chromeがサイト名のアドレスを取得できませんでした。
