From dc52448e499cfc093a5641f6225487096b6d3ff9 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 17 Mar 2026 15:35:14 +0700 Subject: [PATCH] =?UTF-8?q?Monitor:=20WordPress=20Health-Check=20wp-cron.p?= =?UTF-8?q?hp=20->=20robots.txt=20(wp-cron=20h=C3=A4ngt=20bei=20Cron-Jobs)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homelab-ai-bot/core/wordpress_client.py | 2 +- homelab-ai-bot/monitor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homelab-ai-bot/core/wordpress_client.py b/homelab-ai-bot/core/wordpress_client.py index d29240c4..3fc582a5 100644 --- a/homelab-ai-bot/core/wordpress_client.py +++ b/homelab-ai-bot/core/wordpress_client.py @@ -63,7 +63,7 @@ def check_connectivity() -> bool: try: if not WP_URL or not WP_PASSWORD: return False - resp = requests.get(f"{WP_URL}/wp-cron.php", timeout=8, allow_redirects=False) + resp = requests.get(f"{WP_URL}/robots.txt", timeout=8, allow_redirects=False) return resp.status_code < 400 except Exception: return False diff --git a/homelab-ai-bot/monitor.py b/homelab-ai-bot/monitor.py index 3947de27..4d1c2e0d 100644 --- a/homelab-ai-bot/monitor.py +++ b/homelab-ai-bot/monitor.py @@ -41,7 +41,7 @@ CRITICAL_CONTAINERS = [101, 109, 111, 112, 113, 115] HTTP_HEALTH_CHECKS = [ # LAN-IPs direkt prüfen — kein Cloudflare-Umweg, keine Tailscale-Routing-Probleme - {"name": "WordPress (CT 101)", "url": "http://10.10.10.101/wp-cron.php"}, + {"name": "WordPress (CT 101)", "url": "http://10.10.10.101/robots.txt"}, {"name": "Matomo (CT 113)", "url": "http://10.10.10.113"}, {"name": "Grafana (CT 110)", "url": "http://10.10.10.110:3000"}, ]