HNSDoH Status

Handshake DNS over HTTPS/TLS
Last checked: {{ last_check }}
{% if alerts or warnings %}
{% for alert in alerts %}
{{ alert }}
{% endfor %} {% for warning in warnings %}
{{ warning }}
{% endfor %}
{% endif %}

Node Status

{% for node in nodes %}
{{ node.name }}
{{ node.location }}
{{ node.ip }}
Plain DNS {{ 'UP' if node.plain_dns else 'DOWN' }}
DoH (443) {{ 'UP' if node.doh else 'DOWN' }}
DoT (853) {{ 'UP' if node.dot else 'DOWN' }}
Certificate
{{ 'VALID' if node.cert.valid else 'INVALID' }} {% if node.cert.valid %}
Exp: {{ node.cert.expires }}
{% endif %}
{% endfor %}

30-Day History

{% for node in history.nodes %} {% for type in ['plain_dns', 'doh', 'dot'] %} {% endfor %} {% endfor %}
Node Plain DNS DoH DoT
{{ node.name }}
{{ node.location }}
{{ node[type].percentage }}%
{% if node[type].last_down != 'never' %}
Last outage: {{ node[type].last_down }}
{% endif %}