Qué significa
El servidor se niega a procesar una petición enviada como datos tempranos de TLS 1.3 (0-RTT) porque podría repetirse.
Causas habituales
- Petición no idempotente enviada como datos tempranos 0-RTT
- Protección de la CDN contra ataques de repetición
Cómo solucionarlo
Si eres el cliente o visitante
Reintenta cuando termine el handshake TLS; los navegadores lo hacen solos.
Si administras el sitio o la API
Rechaza los datos tempranos en peticiones no idempotentes, o desactiva 0-RTT si tu app no puede distinguirlas.
Respuesta de ejemplo
HTTP/1.1
HTTP/1.1 425 Too Early
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Especificación
Preguntas frecuentes
› ¿Qué es 0-RTT?
Una función de TLS 1.3 que envía datos en el primer vuelo para ahorrar un viaje de ida y vuelta, a costa de posibles repeticiones.
› ¿Tengo que manejar 425 en mi app?
Rara vez; los navegadores reintentan automáticamente. Importa sobre todo a CDN y clientes propios.