nginx timeout_error ai_generated true

resolver timeout: upstream DNS lookup timed out

ID: nginx/resolver-timeout

Also available as: JSON · Markdown
78%Fix Rate
82%Confidence
3Evidence
2023-01-01First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
1 active

Root Cause

DNS resolution timed out for upstream hostname.

generic

Workarounds

  1. 88% success Configure multiple resolvers for redundancy: resolver 8.8.8.8 8.8.4.4
  2. 85% success Set resolver valid=30s for caching DNS results

Dead Ends

Common approaches that don't work:

  1. Remove resolver and use static IPs 78% fail

    Breaks on IP change

  2. Set resolver timeout to 0 82% fail

    Infinite wait