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 @@