Me enfrento al problema de que Safari devuelve el error: no se puede analizar la respuesta (NSURLErrorDomain:-1017)
Lo probé en diferentes iPhones y un MacBook. iPhone XS & 11 (iOS 14.3). MacBook Pro BigSur.
¡Google Chrome no tiene este problema!
Me enfrento al problema de que Safari devuelve el error: no se puede analizar la respuesta (NSURLErrorDomain:-1017)
Lo probé en diferentes iPhones y un MacBook. iPhone XS & 11 (iOS 14.3). MacBook Pro BigSur.
¡Google Chrome no tiene este problema!
¿Qué estás utilizando para alojar el sitio web? El problema se debe a:
Parece que tu servidor está ofreciendo una actualización a HTTP/2 a pesar de que la conexión ya se ha realizado con HTTP/2, lo cual no tiene sentido. Además, está explícitamente prohibido. Según la sección 8.1.2.2 de RFC 7540:
Tuve un problema similar con una API de .NET que se rompía solo con Safari/iOS y la solución fue bastante similar a la configuración de HTTP/2.
Por favor, comprueba aquí: https://serverfault.com/questions/937253/https-doesnt-work-with-safari
Nginx: Header unset Upgrade; no funciona si realizas un proxy de tu solicitud, en su lugar utiliza proxy_hide_header Upgrade;
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
0 votos
¿Qué versiones de iOS y macOS tienes en tus iPhones y MacBook respectivamente? Cuando voy a este enlace en Mojave (10.14.6) en Safari v. 14.0 (14610.1.28.1.10) obtengo un error diferente: "No se pudo completar la operación. Error de protocolo (NSPOSIXErrorDomain:100)"
0 votos
IPhone XS & 11 (iOS 14.3). MacBook Pro BigSur.
0 votos
Estuve en contacto con el Soporte de Apple y tampoco saben cómo resolver el problema.
1 votos
Interesante. Me pregunto si de alguna manera algunas páginas están siendo bloqueadas deliberadamente por Safari, por alguna razón. En mi caso, estaba teniendo problemas para iniciar sesión en una página (un problema de red de algún tipo), y después de insistir durante bastante tiempo, empecé a recibir ese error en Safari. La página funciona en todos los demás navegadores.