Cursor error connection failed: cómo solucionarlo
El error “Connection failed” en Cursor significa que el editor no pudo mantener la conexión con sus servidores mientras recibía la respuesta de la IA. Su variante “Streaming responses are being buffered by a proxy in your network environment” es más específica: algo en tu red retiene la respuesta en lugar de dejarla pasar en tiempo real. En la mayoría de los casos se arregla cambiando Cursor a HTTP/1.1 o revisando VPN, proxy y antivirus.
Por qué pasa
Cursor recibe las respuestas de la IA como un flujo continuo (streaming): el texto llega poco a poco mientras el modelo escribe. Según la documentación de Cursor, usa HTTP/2 para ese flujo, y algunos proxys corporativos (menciona Zscaler como ejemplo) lo bloquean. Un proxy es un intermediario por el que pasa el tráfico de tu red; muchas empresas lo usan para inspeccionar conexiones. Si el proxy, la VPN o el antivirus juntan la respuesta completa antes de entregarla, Cursor interpreta que se cortó.
Solución paso a paso
1. Corre el diagnóstico de red
- Abre Cursor Settings (el ícono de engrane en la esquina superior derecha).
- Ve a Network.
- Da clic en Run Diagnostics.
El diagnóstico prueba la conexión con los servidores de Cursor y te dice qué parte falla. Si ves avisos de buffering o de bidirectional streaming, el problema es de red.
2. Cambia a HTTP/1.1
En la misma sección Network:
- Cambia HTTP Compatibility Mode a HTTP/1.1.
- Cierra Cursor por completo (no solo la ventana) y vuelve a abrirlo.
- Corre el diagnóstico otra vez.
Es la solución que indica Cursor para proxys que bloquean HTTP/2. Usuarios en el foro de Cursor reportan que también funciona en redes móviles y con algunos firewalls. Los nombres de las opciones pueden variar según la versión de Cursor.
3. Descarta VPN, antivirus y extensiones de red
- Apaga la VPN y prueba.
- Si tu antivirus tiene “inspección de HTTPS” o “protección web”, desactívala temporalmente para probar.
- Prueba con otra red: comparte datos desde tu celular. Si ahí funciona, el problema es tu red habitual.
4. Si estás en la red de una empresa
Tu área de sistemas tendrá que ajustar el proxy o firewall. Pídeles:
- Excluir los dominios de Cursor de la inspección TLS/SSL y del escaneo de archivos.
- Permitir respuestas en streaming sin buffering ni cortes por tiempo.
- La lista de dominios a permitir está en la documentación de red de Cursor; en el foro, el equipo de Cursor menciona dominios como
*.cursor.sh,*.cursor-cdn.comy*.cursorapi.com.
5. Después de desconectar una VPN
Cursor indica que los errores de DNS pueden quedarse después de que una VPN se desconecta. Reinicia Cursor por completo y, si sigue, reinicia tu computadora o revisa la configuración DNS del sistema.
6. Si usas Remote SSH
Las peticiones a la IA salen de tu computadora local, no del servidor remoto. Revisa primero tu conexión local. Si la sesión SSH se cae seguido, aumenta ServerAliveInterval en tu archivo ~/.ssh/config:
Host mi-servidor
HostName 203.0.113.10
User ubuntu
ServerAliveInterval 30
Casos frecuentes
Funciona en tu casa, falla en la oficina. Es la señal más clara de un proxy o firewall corporativo. No pierdas tiempo reinstalando: ve directo al paso 4 y habla con sistemas.
Falla en el Wi-Fi de un hotel, aeropuerto o cafetería. Muchas redes públicas tienen un portal de acceso (la página donde aceptas términos) y cortan conexiones largas. Abre el navegador, completa el portal y vuelve a probar; si sigue, usa los datos de tu celular.
Solo falla con un modelo y con otros no. Si cambias de modelo en el selector y el error desaparece, tu red está bien: el problema es del lado del proveedor de ese modelo o de su disponibilidad en ese momento. Espera o usa otro.
Falla después de mucho rato en la misma conversación. Las conversaciones muy largas con muchos archivos adjuntos tardan más en responder, y algunos proxys cortan las conexiones que tardan. Abre un chat nuevo con solo el contexto necesario.
Qué pedirle al área de sistemas
Un mensaje claro ahorra vueltas. Por ejemplo:
Uso el editor Cursor para trabajo de desarrollo. Las respuestas de IA fallan con
"Streaming responses are being buffered by a proxy". Funciona fuera de la red de
la empresa. ¿Pueden excluir los dominios de Cursor de la inspección TLS y permitir
conexiones de streaming de larga duración? La lista de dominios está en la
documentación de red de Cursor.
Incluye la captura del resultado de Run Diagnostics: les dice exactamente qué prueba falló.
Otros mensajes parecidos
| Mensaje | Qué suele ser |
|---|---|
| “Connection failed. Please try again” | Corte de red o del servicio; reintenta y corre el diagnóstico |
| “Streaming responses are being buffered by a proxy” | Proxy/VPN/antivirus reteniendo la respuesta: HTTP/1.1 |
| “Reconnecting…” constante | Red inestable o proxy que corta conexiones largas |
| “resource_exhausted” | Carga alta del modelo o corte transitorio; ver Cursor resource_exhausted |
Qué revisar si nada funciona
- ¿Funciona en otra red? Si sí, es tu red; si no, sigue.
- ¿Tienes la última versión de Cursor? Actualiza.
- ¿Hay un incidente? Revisa la página de estado de Cursor.
- Escribe a soporte de Cursor con el resultado del diagnóstico de red.
Errores comunes
- Cambiar a HTTP/1.1 y no reiniciar Cursor por completo.
- Reinstalar Cursor varias veces: no cambia nada si el problema es la red.
- Desactivar el antivirus de forma permanente. Hazlo solo para probar y luego configura una excepción.
Si Cursor es tu herramienta principal y no puedes trabajar, o quieres comparar alternativas, lee Cursor vs Claude Code o qué es Cursor AI. Y si el problema ya no es Cursor sino el proyecto que estás construyendo, en Black Engine lo revisamos contigo por WhatsApp.
Preguntas frecuentes
¿Qué significa 'Connection failed' en Cursor?
Que Cursor no pudo mantener la conexión con sus servidores para enviarte la respuesta de la IA. Suele deberse a la red: VPN, proxy, firewall o antivirus.
¿Qué significa 'streaming responses are being buffered by a proxy'?
Que algo en tu red (un proxy corporativo, VPN o antivirus) está reteniendo la respuesta en lugar de dejarla pasar en tiempo real, y Cursor necesita ese flujo continuo.
¿Cómo cambio Cursor a HTTP/1.1?
En Cursor Settings → Network, cambia HTTP Compatibility Mode a HTTP/1.1 y reinicia Cursor por completo.
¿El problema es mi cuenta o mi plan?
Casi nunca. Si el diagnóstico de red falla, es tu conexión. Si pasa en todas las redes, revisa el estado de Cursor o escribe a soporte.