es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Qué sucede si un servidor DNS sobre HTTPS responde con un estado 5xx o 4xx en iOS?

Mirando este ejemplo de mobileconfig con DoH, estoy tratando de averiguar qué sucede si un servidor DoH responde con un estado de 4xx o 5xx en respuesta a una consulta DoH en iOS. Por ejemplo, si NGINX está roto o por cualquier otra razón, el servidor DoH responde con cualquier estado que no sea 200. ¿Fallará por completo la solicitud DNS y recibiré un mensaje de error en Safari? ¿El dispositivo iOS intentará automáticamente otro DNS?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    En este caso específico, el archivo mobileconfig proporcionado está diseñado para configurar la configuración de DNS sobre HTTPS (DoH) para el servicio de bloqueo de malware de Cloudflare. No está claro en el archivo mobileconfig si el dispositivo iOS intentará automáticamente otro servidor DNS si un servidor DoH responde con un estado de 4xx o 5xx en respuesta a una consulta DoH.

    Sin embargo, en general, si un servidor DoH responde con un estado de 4xx o 5xx en respuesta a una consulta DoH en iOS, la solicitud de DNS puede fallar y el usuario puede recibir un mensaje de error en Safari. Si el dispositivo iOS intentará automáticamente otro servidor DNS en este caso puede depender de la implementación específica de DoH en iOS y los ajustes de configuración del servidor DNS.

    Siempre es una buena práctica monitorear las respuestas del servidor y asegurarse de que el servidor DNS esté configurado correctamente y funcione correctamente para garantizar una resolución de DNS confiable en dispositivos iOS.

Comments are closed.