fix wkd domain checker

This commit is contained in:
Vincent Breitmoser
2025-03-15 13:59:34 +01:00
parent f6b1f3cc73
commit 3bceb608e8

View File

@@ -92,8 +92,8 @@ def check_domain(domain):
if answer['name'] != domain and answer['name'] != f'{domain}.':
return f'CNAME lookup failed: unexpected response (domain response was for {markupsafe.escape(domain)})\n', 400
if not answer['data'].startswith(app.config['GATEWAY_DOMAIN']):
return f'CNAME lookup failed: {markupsafe.escape(domain)} resolves to {markupsafe.escape(answer["data"])} (expected {GATEWAY_DOMAIN})\n', 400
return f'CNAME lookup ok: {markupsafe.escape(domain)} resolves to {GATEWAY_DOMAIN}\n'
return f'CNAME lookup failed: {markupsafe.escape(domain)} resolves to {markupsafe.escape(answer["data"])} (expected {app.config['GATEWAY_DOMAIN']})\n', 400
return f'CNAME lookup ok: {markupsafe.escape(domain)} resolves to {app.config['GATEWAY_DOMAIN']}\n'
if __name__ == '__main__':
app.run()