Exception: Surfguard::Unresolvable
- Inherits:
-
StandardError
- Object
- StandardError
- Surfguard::Unresolvable
- Defined in:
- lib/surfguard.rb
Overview
The host answered with no address at all. Deliberately NOT a Violation: nothing was refused here, the lookup simply came back empty, which is usually a transient upstream failure. A caller that gives up permanently on a Violation -- a webhook deactivating a customer's endpoint, say -- must not give up the same way on this, or one bad DNS minute retires the endpoint for good. Callers that don't care can rescue both.