SysAdmin Field Troubleshooting — Capa 7

Diagnóstico de Servicios y Códigos de Aplicación

Es la última capa que revisar, y también la más rica en pistas: cada respuesta trae su propio código de estado. Aquí auditamos fallas de DNS y errores del lado del servidor.

01

Auditoría de Errores Comunes de Capa 7

A esta altura, las seis capas inferiores ya funcionaron correctamente. El problema vive dentro del servicio mismo, y el propio protocolo suele decir exactamente qué salió mal.

Fallo de Resolución DNS

El navegador muestra "no se pudo encontrar el servidor" aunque el resto de internet funcione. El dominio no existe, expiró, o el servidor DNS configurado no responde.

Errores HTTP 5xx del Servidor

La solicitud del cliente llegó perfecta y bien formada, pero el backend falló al procesarla: un proceso caído, una base de datos inaccesible o un proxy que no encuentra a quién reenviar la petición.

02

Diagnóstico de Códigos HTTP y DNS

Antes de tocar el código de la aplicación, una sola solicitud manual desde la terminal revela si el problema es de resolución de nombre o de la respuesta del servidor:

// Solicitud manual a dos endpoints del mismo dominio:

$ curl -I https://midominio.com

HTTP/1.1 200 OK (Normal / servidor respondiendo)

$ curl -I https://api.midominio.com

HTTP/1.1 502 Bad Gateway (¡ALERTA! El proxy no obtuvo respuesta del backend)

Resolución DNS — dig

; <<>> dig api-old.midominio.com A

;; QUESTION SECTION:

;api-old.midominio.com.  IN  A

;; AUTHORITY SECTION:

midominio.com.  3600  IN  SOA  ns1.midominio.com.

;; status: NXDOMAIN, ANSWER: 0

Panel de referencia — el subdominio no tiene registro publicado; el DNS responde NXDOMAIN.

03

Instrumental de Medición y Certificación

Con las seis capas inferiores descartadas, estas dos herramientas resuelven la gran mayoría de los reportes de "la página no carga":

cURL (Cliente HTTP de Línea de Comandos)

Envía una solicitud HTTP real y muestra el código de estado exacto de la respuesta, sin depender del navegador ni de su caché, aislando el problema al servicio mismo.

dig / nslookup (Resolución DNS)

Consulta directamente al servidor DNS y muestra la respuesta cruda, confirmando si el dominio resuelve, apunta a la IP correcta, o devuelve NXDOMAIN.

Repasar

Fundamentos de la Capa de Aplicación

Modelo cliente-servidor, verbos HTTP y resolución de nombres.