From c22020223671e990ea30ea83ec21f90bac4eb7d9 Mon Sep 17 00:00:00 2001
From: iFargle
Date: Wed, 15 Feb 2023 13:36:05 +0900
Subject: [PATCH] Test
---
helper.py | 4 ++--
templates/error.html | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/helper.py b/helper.py
index de3941e..05c01e1 100644
--- a/helper.py
+++ b/helper.py
@@ -122,7 +122,7 @@ def startup_checks():
# Check 1: See if the Headscale server is reachable:
reachable = False
- response = requests.get(str(url)+"/api/v1/")
+ response = requests.get(str(url)+"/health")
log.warning("STARTUP CHECK: Response: "+str(response.status_code))
if response.status_code == 200:
reachable = True
@@ -147,7 +147,7 @@ def startup_checks():
message = """
Your headscale server is either unreachable or not properly configured.
Please ensure your configuration is correct (Check for 200 status on
- """+url+"""/api/v1 failed.)
+ """+url+"""/api/v1 failed. Response: """+response.status_code+""".)
"""
messageHTML += format_error_message("Error", "Headscale unreachable", message)
if not writable:
diff --git a/templates/error.html b/templates/error.html
index 7c7d207..04b6ad2 100644
--- a/templates/error.html
+++ b/templates/error.html
@@ -55,6 +55,8 @@
{{ ERROR_MESSAGE }}
+
+
Click here to retry.