Solución completa al error unknown_country al iniciar sesión en Codex: entienda en 1 imagen por qué funciona en la web pero no en el cliente

Si al intentar iniciar sesión en el cliente de Codex, en la CLI de Codex o en la versión de escritorio de ChatGPT te encuentras con un logotipo de OpenAI sobre un fondo blanco y un mensaje que dice: "¡Vaya, algo salió mal!" junto a "Error durante la verificación (unknown_country). Por favor, inténtalo de nuevo", es muy probable que estés cayendo en la misma trampa: que la versión web de ChatGPT funcione correctamente no significa que tu IP actual sea aceptada por OpenAI en el momento de iniciar sesión en el cliente. Este detalle, que desafía la intuición, es la razón por la cual la mayoría de las personas pasan toda una noche intentando solucionar el error unknown_country sin éxito, incluso borrando caché o cambiando de cuenta.

codex-login-unknown-country-error-fix-es 图示

El código oficial de este error en realidad no es unknown_country, sino unsupported_country_region_territory. Existen numerosos registros en los Issues de GitHub y en la comunidad de desarrolladores de OpenAI, donde el punto de conflicto se concentra siempre en el paso 403 Forbidden al acceder a https://auth.openai.com/oauth/token. A continuación, explicaré por qué sucede esto, ofreceré una solución mediante proxy global y selección de región IP, y finalmente recomendaré dos servicios veteranos para resolver tus necesidades de suscripción y recarga de clave API una vez que logres iniciar sesión.

¿Por qué aparece el error unknown_country?: El mecanismo de verificación en dos pasos del cliente Codex

Para entender este error, primero debemos ver qué hace realmente el cliente Codex al iniciar sesión. No se trata de una simple solicitud de red, sino de un flujo estándar de código de autorización OAuth 2.0 que, en la práctica, se divide en dos solicitudes independientes que siguen rutas de red diferentes. La primera es el salto del navegador a auth.openai.com para completar la autorización de la cuenta, y la segunda es cuando el cliente toma el código de autorización y lo intercambia en https://auth.openai.com/oauth/token por el access token real. El problema ocurre en la segunda etapa, no en la primera.

Etapa Ruta Validación Punto de fallo
1ª etapa: Autorización Navegador predeterminado Usuario/Contraseña / 2FA Suele tener éxito
2ª etapa: Intercambio de Token Fetch del proceso del cliente ¿IP del cliente en zona admitida? Dispara unknown_country
Callback 127.0.0.1 local Análisis de parámetros URL Generalmente normal

El problema clave es que la primera solicitud de autorización la realiza el navegador, el cual utiliza el proxy del sistema, por lo que la web de ChatGPT funciona bien. Sin embargo, la segunda solicitud de intercambio de Token la realiza el propio proceso del cliente Codex. Según las pruebas en varios Issues de GitHub (openai/codex#14215, openai/codex#6849), Codex en ciertas versiones no hereda estrictamente variables de entorno como HTTPS_PROXY, por lo que utiliza la salida de red predeterminada del sistema. Como la IP de salida de China continental no está en la lista de países/regiones admitidos por OpenAI, devuelve un error 403 unsupported_country_region_territory, que finalmente se muestra en el cliente como "Error durante la verificación (unknown_country)".

Esta es la razón por la que muchos usuarios caen en el círculo vicioso de "la web funciona, pero el cliente no inicia sesión". La web usa el proxy del navegador, mientras que el cliente usa la salida del sistema; es muy probable que sean dos caminos distintos. La forma más sencilla de comprobarlo es abrir un navegador cuando el cliente dé error y visitar ipinfo.io o ip.sb. Si el país que aparece no es Singapur, Taiwán, Estados Unidos, Japón u otra zona admitida por OpenAI, entonces esa es la causa sin lugar a dudas.

Pasos prácticos para configurar un proxy global y resolver el error "unknown_country" en Codex

La clave para solucionar este error es sencilla: asegúrate de que las peticiones realizadas por el proceso del cliente también pasen por un proxy ubicado en una región compatible. La forma más segura es activar el "Proxy Global" (o modo TUN), forzando a todos los procesos a utilizar el proxy, en lugar de limitar su uso solo al navegador. La siguiente tabla resume cómo hacerlo en macOS y Windows.

Sistema operativo Método recomendado Ajustes clave Método de verificación
macOS Modo TUN o Proxy Global Cliente proxy → Modo Global / TUN curl ipinfo.io muestra una IP compatible
Windows Modo TUN o Proxy del sistema Cliente proxy → TUN (adaptador virtual) ipconfig + ipinfo.io (doble verificación)
General Variables de entorno (opcional) export HTTPS_PROXY y HTTP_PROXY Confirmar con env

Te sugiero seguir estos pasos en orden: primero, cambia el modo de tu cliente proxy de "Modo Regla" o "PAC" a "Modo Global" o activa el modo TUN. Segundo, selecciona un nodo de salida en Singapur, Taiwán, Estados Unidos o Japón, ya que estas regiones están en la lista oficial de soporte de OpenAI. Tercero, cierra completamente el proceso del cliente Codex (en macOS usa ⌘+Q, en Windows usa el Administrador de tareas), no basta con cerrar la ventana. Cuarto, reinicia el cliente Codex e intenta iniciar sesión de nuevo; ahora el intercambio del token OAuth pasará por el proxy y el error unknown_country desaparecerá.

Si utilizas la CLI de Codex en lugar del cliente gráfico, puedes configurar las siguientes variables de entorno en tu shell antes de iniciar la sesión, ya que algunas versiones de la CLI leen estos valores:

export HTTPS_PROXY="http://127.0.0.1:7890"
export HTTP_PROXY="http://127.0.0.1:7890"
export NO_PROXY="localhost,127.0.0.1"
codex login

Es importante mencionar que el comportamiento de las variables de entorno puede variar según la versión de Codex. La documentación oficial de OpenAI recomienda usar el inicio de sesión mediante código de dispositivo si encuentras problemas con el flujo OAuth: ejecuta codex login --device-auth. Esto te proporcionará un código único y una URL; pega el código en cualquier dispositivo con acceso a OpenAI para completar la verificación. Este método evita el proceso de intercambio de tokens dentro del cliente y suele tener una tasa de éxito mayor en entornos de red complejos.

🎯 Lista de verificación rápida: Activar proxy global → Verificar en el navegador en ipinfo.io que la IP no sea local → Cerrar completamente el cliente Codex → Reiniciar → Reintentar inicio de sesión. Este método de cuatro pasos resuelve más del 90% de los errores unknown_country en Codex.

codex-login-unknown-country-error-fix-es 图示

Estrategia de selección de región IP para el error "unknown_country" en Codex

La lista oficial de regiones compatibles de OpenAI cubre más de 100 países y territorios, pero China continental, Hong Kong, Rusia e Irán no están incluidos. Para los usuarios en China, las únicas 4 regiones viables son: Singapur, Taiwán, Estados Unidos y Japón. El siguiente gráfico comparativo muestra las regiones candidatas, enfocándose en la latencia, la estabilidad y la capacidad de los nodos.

codex-login-unknown-country-error-fix-es 图示

Región IP Soporte OpenAI Latencia medida Capacidad de nodo Escenario recomendado
Singapur ✅ Soportado Baja Alta Preferencia diaria, latencia estable
Taiwán ✅ Soportado Mínima Media Distancia física más corta
EE. UU. ✅ Soportado Alta Muy alta Funciones del modelo disponibles primero
Japón ✅ Soportado Baja Media Alternativa de nodo estable
Hong Kong ❌ No soportado Mínima Alta ⚠ No usar, provocará errores de nuevo

El error más común en la práctica es el uso accidental de nodos en Hong Kong. Debido a su proximidad física y baja latencia, muchos clientes proxy lo recomiendan por defecto, pero como OpenAI lo lista como región no soportada, su uso activará el error unknown_country. Una forma sencilla de verificarlo es visitar chat.openai.com en el navegador; si aparece directamente un mensaje de "Access denied" o similar, significa que la IP de salida actual no es compatible y debes cambiar de nodo.

Principio de selección Prioridad Explicación
¿Está en la lista de OpenAI? Obligatorio Si no está en la lista, fallará
Estabilidad del nodo Alta Afecta la estabilidad de la sesión
Latencia Media Afecta la velocidad, no el inicio de sesión
Capacidad del nodo Media Afecta el rendimiento en horas pico

Si tu cliente proxy cambia de nodo con frecuencia, te sugerimos fijar un nodo de Singapur o Taiwán en el archivo de configuración específicamente para el tráfico de OpenAI, dejando que el resto del tráfico siga las reglas de coincidencia. Esto garantiza la estabilidad de Codex y evita que otros servicios se vean ralentizados.

Solución tras iniciar sesión en Codex: Recomendaciones para suscripciones ChatGPT y recarga de API

Muchos usuarios, tras resolver el error unknown_country en Codex, se topan con el siguiente problema: aunque el cliente permite iniciar sesión, para aprovechar todas sus capacidades (Codex Cloud, cuotas de ChatGPT Plus/Pro, acceso a modelos Pro) se requiere una suscripción de pago. ChatGPT solo acepta tarjetas de crédito extranjeras o PayPal, rechazando los métodos de pago habituales en China. Del mismo modo, si deseas utilizar la API de OpenAI para proyectos, la recarga de saldo requiere una tarjeta extranjera. Este es otro gran obstáculo para quienes no poseen una.

Para estas necesidades, existen servicios de gestión externa con buena reputación que han mantenido su disponibilidad durante los dos años de cambios constantes en las políticas de OpenAI.

Sitio de servicio Escenario principal Público objetivo
Web de suscripción: ai.daishengji.com Suscripción a ChatGPT Plus / Pro / Team / Edu Usuarios sin tarjeta extranjera que buscan funciones oficiales
Web de recarga GPT: www.gpt516.com Recarga de saldo API OpenAI, suscripción ChatGPT Desarrolladores que necesitan saldo API oficial
APIYI apiyi.com Proxy de API multimodal Desarrolladores que solo necesitan acceso a modelos como GPT-5.5 / Claude / Gemini

🎯 Consejo de suscripción: Si tu objetivo es usar las cuotas de Plus/Pro en clientes oficiales como ChatGPT, Codex o Sora, visita primero ai.daishengji.com. Si necesitas saldo para la API oficial de OpenAI, puedes usar www.gpt516.com, que cuenta con una larga trayectoria y comunicación estable.

🎯 Ruta alternativa: Si solo deseas invocar modelos de la serie OpenAI en tus propias aplicaciones, no necesitas una suscripción de ChatGPT. Puedes usar la plataforma APIYI (apiyi.com) para realizar pagos en RMB y acceder a modelos como GPT-5.5, Claude 4.7 Opus o Gemini 3.1 Pro, evitando por completo las barreras de suscripción y recarga de API.

Preguntas frecuentes (FAQ) sobre el error "unknown_country" al iniciar sesión en Codex

P1: Ya tengo activado mi proxy, ¿por qué sigo recibiendo el error "unknown_country"?

Las razones más comunes son tres: primero, el proxy está en "modo reglas" en lugar de "modo global / TUN", lo que provoca que la solicitud del token OAuth del cliente Codex no pase por el proxy. Segundo, has seleccionado un nodo de Hong Kong, el cual no está en la zona de soporte de OpenAI. Tercero, el proceso del cliente Codex no se reinició completamente, por lo que sigue usando la configuración de red antigua. Te sugiero seguir los cuatro pasos detallados en la segunda sección de este artículo para verificar cada punto.

P2: ¿Puedo evitar el proxy global y hacer que solo Codex pase por el proxy?

Es posible, pero depende del tipo de cliente. En el caso de Codex CLI, puedes ejecutar export HTTPS_PROXY y HTTP_PROXY antes de iniciar la sesión; algunas versiones lo detectan correctamente. Para el cliente gráfico de Codex, se recomienda usar un proxy global, ya que el soporte de variables de entorno en los procesos del cliente es inconsistente; el proxy global es la opción más segura.

P3: ¿Por qué ChatGPT en mi navegador funciona bien, pero el cliente Codex no inicia sesión?

Porque el navegador utiliza el proxy del sistema o su propia configuración interna, mientras que el proceso del cliente Codex, en algunas versiones, no hereda automáticamente la misma configuración. Esta es la clásica trampa de los "dos canales de red"; la primera sección de este artículo lo explica en detalle.

P4: Si no logro solucionar los problemas de red, ¿hay alguna alternativa más sencilla?

Hay dos caminos. El primero es utilizar un servicio de suscripción asistida como ai.daishengji.com para completar la actualización a ChatGPT Plus o Pro y seguir usando productos oficiales como el cliente Codex. El segundo es evitar el cliente oficial y utilizar la plataforma APIYI (apiyi.com) para realizar la invocación del modelo de la serie OpenAI, sin necesidad de una cuenta de ChatGPT ni de un proxy global.

P5: ¿Cómo se utiliza el inicio de sesión mediante "device code"?

Para Codex CLI, ejecuta codex login --device-auth y obtendrás un código de un solo uso junto con una URL. Pega el código en cualquier dispositivo que ya tenga acceso a OpenAI (por ejemplo, la computadora de un amigo en el extranjero) para completar la verificación. Tu máquina local no necesita conexión directa a OpenAI, lo que aumenta la tasa de éxito en entornos de red complejos. Esta es la solución de respaldo recomendada oficialmente por OpenAI.

P6: ¿Puedo usar tarjetas de crédito locales para recargar el saldo de la API de OpenAI?

No. La recarga de la API de OpenAI requiere tarjetas de crédito con capacidad de liquidación internacional o PayPal. Si solo tienes tarjetas locales, te sugerimos utilizar un sitio de recarga de GPT como www.gpt516.com, o bien, utilizar directamente la plataforma APIYI (apiyi.com) para realizar la invocación del modelo de OpenAI pagando en moneda local.

Resumen: Ruta completa para solucionar el error "unknown_country" en Codex

El mensaje "Error durante la verificación (unknown_country)" en el cliente Codex no es un problema de tu cuenta, sino que la IP de salida de tu red no es aceptada por OpenAI durante la fase de intercambio del token OAuth. La clave para solucionarlo es la combinación de "proxy global + IP en una zona soportada", en lugar de intentar repetir el proceso o limpiar la caché. Singapur, Taiwán, Estados Unidos y Japón son actualmente las 4 opciones de salida más seguras; aunque Hong Kong tiene la latencia más baja, está clasificado como zona no soportada, así que asegúrate de no seleccionarlo.

Si después de iniciar sesión necesitas una suscripción a ChatGPT Plus / Pro o saldo en la API de OpenAI, puedes recurrir a dos servicios de confianza: el sitio de actualización de AI ai.daishengji.com para la suscripción, y el sitio de recarga de GPT www.gpt516.com para el saldo de la API. Si tu objetivo es simplemente utilizar la invocación del modelo de GPT-5.5, Claude 4.7 Opus, etc., sin necesidad de una suscripción a ChatGPT, entonces APIYI (apiyi.com) es la ruta más sencilla para saltarse todos los problemas de pagos transfronterizos y proxies.

Equipo técnico de APIYI · Enfocados en contenido práctico sobre la invocación del modelo y herramientas para desarrolladores. Para más artículos técnicos, visita apiyi.com

Deja un comentario