エラーの表示
ChatGPTとOpenAI APIは、使う場所によって表現は違っても、同じことを伝えています。
- アプリやWebサイト:"OpenAI's services are not available in your country"(OpenAIのサービスはお住まいの国では利用できません)または "Unable to load site"(サイトを読み込めません)。
- API:HTTP 403 で、コード
unsupported_country_region_territory、メッセージ "Country, region, or territory not supported"(国、地域、または領域がサポートされていません)。 - ときには "Access denied"(アクセス拒否)のページ。ChatGPTの手前にあるネットワークが、アプリが読み込まれる前にアドレスをブロックした場合です。
いずれも、OpenAIがリクエストのIPアドレスを見て、サービス対象外の場所から来ている、または信頼できないアドレスから来ていると判断したことを意味します。
ChatGPTが使えない国
OpenAIはサポート対象の国と地域の一覧を公開しています。世界のほとんどをカバーしていますが、主に次の場所が含まれていません。
| 対象外 | 備考 |
|---|---|
| 中国本土、香港、マカオ | 香港とマカオは中国とは別に記載されていますが、どちらも対象外です |
| ロシア、ベラルーシ | |
| イラン、北朝鮮、シリア、キューバ | 制裁対象国 |
| ベネズエラ |
この一覧はときどき変わります。地域制限チェックは、あなたのIPを最新の一覧と照らし合わせ、最終確認日も表示します。
ステップ1:IPがどの国にあるか確認する
地域制限チェックを開きます。OpenAIから見えている可能性が高い国と、そこでChatGPTが使えるかどうかが表示されます。
- 対象外の国になっているが、自分はそこにいない: VPN、プロキシ、会社のネットワークが、その国を経由して通信を送っています。オフにするか、実際にいる国のサーバーを選んでください。
- 国が正しく、提供国になっている: ステップ2に進みます。
- 普通の回線なのに国がおかしい: IP位置情報データベースは、新しいアドレス帯を間違った国に登録していることがあります。IP検索で調べ、間違っていればプロバイダに位置情報の登録を修正してもらいましょう。
ステップ2:2つ目のアドレスがないか調べる
ブラウザからは、複数のアドレスがわかってしまうことがあります。そのうち1つでも対象外の国を指していれば、ブロックされる可能性があります。
- WebRTCリークテストでブラウザからのリークを調べる。
- DNSリークテストで、DNSの問い合わせ先を確認する。
- IPアドレス確認ページでIPv4とIPv6の結果を確認する。IPv4しか通さないVPNでは、IPv6アドレスが見えたままになります。
リークを直したら、いったんログアウトし、chatgpt.com のCookieを削除してから、もう一度ログインしてください。
ステップ3:サーバーに見えるアドレスを避ける
提供国からの接続でも、ChatGPTはVPN、プロキシ、データセンターのアドレス、特に共有アドレスに対して、多くの場合に認証を求めたりブロックしたりします。同じVPNが日によって使えたり使えなかったりするのはそのためです。地域制限チェックでは、こうしたアドレスは「ブロックの可能性あり」と表示されます。もっとも確実なのは家庭用回線かモバイル回線です。理由は住宅IPとデータセンターIPの違いで解説しています。
対象外の国に住んでいる場合は?
OpenAIの利用規約では、サービスを使えるのは提供国からだけです。対象外の国からVPN経由で接続すると規約違反になり、アカウントが停止されることがあります。支払いもチェックされます。ChatGPT Plusには提供国の支払い方法が必要で、アプリストア経由のサブスクリプションはストアの国に従います。
サーバーや自分のパソコンからテストする
サーバーでAPIを動かしているなら、ノートパソコンではなく、そのサーバーのアドレスをテストしてください。コマンドラインのテストは、実行したマシンから各サービスに接続します。
curl -sL ipdidi.com/unlock | bash
Windows PowerShellでは irm ipdidi.com/unlock.ps1 | iex を実行します。詳しくはコマンドラインのオプションを参照してください。
よくある質問
unsupported_country_region_territory とはどういう意味?
OpenAI APIのエラーコードで、サービス対象外の国、地域、領域にあるIPアドレスからリクエストが来たことを示します。直し方はアプリの場合と同じで、サーバーやパソコンのIPがどの国にあるかを確認します。
提供国にいるのに、ChatGPTが使えないと表示されるのはなぜ?
たいていは、VPN、プロキシ、会社のネットワークが別の国を経由させているか、WebRTC、DNS、IPv6のリークで2つ目のアドレスが見えているためです。まれに、位置情報データベースがIPを間違った国に登録していることもあります。
ChatGPTはVPNをブロックする?
すべてではありませんが、共有VPNやデータセンターのアドレスの多くは、追加の確認を求められるかブロックされます。自分の国にあり、利用者の少ないIPのVPNサーバーのほうが使えることが多いです。
ChatGPTは香港で使える?
いいえ。香港とマカオはOpenAIのサポート対象の国と地域に含まれておらず、中国本土も同様です。