en este caso, ¿qué está haciendo el internal dentro del bloque de ubicación?
internal
error_page 404 /custom_404.html; location = /custom_404.html { root /usr/share/nginx/html; internal; }
¡Muchas gracias y gran comunidad!