# API01004: DNS解決に失敗しました

## これは何を意味するか[​](#what-this-means "これは何を意味するかへの直接リンク")

POSはあなたのウェブサイトのドメイン名（例: `yourstore.com`）をIPアドレスに変換できませんでした。DNS（ドメインネームシステム）はインターネットの電話帳のようなものであり、リストを見つけられなければ接続を作成できません。

## 一般的な原因[​](#common-causes "一般的な原因への直接リンク")

* **ドメイン名のタイプミス** — URLにスペルミスがある可能性があります
* **DNSサーバーの問題** — あなたのDNSサーバーが応答していません
* **ドメインの期限切れ** — ドメイン登録が失効している可能性があります
* **DNSの伝播** — 最近のDNS変更がまだ伝播していない
* **ローカルDNSキャッシュ** — あなたのデバイスにキャッシュされた古いDNS情報

## 修正方法[​](#how-to-fix "修正方法への直接リンク")

### 1. ドメイン名を確認する[​](#1-verify-the-domain-name "1. ドメイン名を確認するへの直接リンク")

タイプミスがないかURLを再確認してください。ブラウザでサイトにアクセスしてみてください。

### 2. ドメインの状態を確認する[​](#2-check-domain-status "2. ドメインの状態を確認するへの直接リンク")

WHOIS検索を使用して確認してください：

* ドメインがまだ登録されている
* 期限切れでない
* DNSレコードが正しく設定されている

### 3. DNSキャッシュをクリアする[​](#3-clear-dns-cache "3. DNSキャッシュをクリアするへの直接リンク")

**あなたのデバイスで：**

macOS:

```
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
```

Windows:

```
ipconfig /flushdns
```

### 4. 代替DNSを試す[​](#4-try-alternative-dns "4. 代替DNSを試すへの直接リンク")

次のようなパブリックDNSサーバーに切り替えます：

* Google: `8.8.8.8` および `8.8.4.4`
* Cloudflare: `1.1.1.1`

### 5. DNSの伝播を待つ[​](#5-wait-for-dns-propagation "5. DNSの伝播を待つへの直接リンク")

最近DNS設定を変更した場合は、完全な伝播のために24〜48時間待ってください。

## 関連エラー[​](#related-errors "関連エラーへの直接リンク")

* [API01006](/ja/error-codes/API01006.md) — ネットワークに到達できません
* [API06001](/ja/error-codes/API06001.md) — 無効なURL形式
