🚀 v26.3.24.1 — Web Panel Sağlık Kontrolü Düzeltmesi
Sürüm Tipi: Hotfix
Odak: Menü 14-1 Web Panel'de HealthMon daemon durumunun yanlış görünmesi düzeltildi
🐛 Hata Düzeltmeleri
- Web Panel Menü 14-1 (Ağ Tanılama) HealthMon satırı — HealthMon çalışıyor olmasına rağmen "Kapalı" gösteriyordu
- Kök neden:
health_run_bgCGI aksiyonu,--cgi-actionbloğu içinde çalışır veexit 0ile biter;healthmon_is_running()fonksiyonu ise bu bloktan sonra tanımlanır — dolayısıyla fonksiyon çağrısı tanımsız olarak başarısız oluyordu - Düzeltme:
healthmon_is_running()çağrısı,health_run_bgiçinde/tmp/healthmon.pidve/opt/etc/healthmon.confüzerinden çalışan inline kontrolle değiştirildi - SSH Menü 14-1 bu sorundan etkilenmiyordu — yalnızca Web Panel görünümü bozuktu
- Kök neden:
⚙️ Notlar
- Mevcut kurulumlar güvenle güncellenebilir
🚀 v26.3.24.1 — Web Panel Health Check Fix
Release Type: Hotfix
Focus: HealthMon daemon status incorrectly shown as "Disabled" in Menu 14-1 Web Panel
🐛 Bug Fixes
- Web Panel Menu 14-1 (Network Diagnostics) HealthMon row — showed "Disabled" even when HealthMon was running
- Root cause:
health_run_bgCGI action runs inside the--cgi-actionblock and exits withexit 0;healthmon_is_running()is defined after this block — so the function call failed silently as undefined - Fix: Replaced
healthmon_is_running()call insidehealth_run_bgwith inline PID and config check via/tmp/healthmon.pidand/opt/etc/healthmon.conf - SSH Menu 14-1 was unaffected — only the Web Panel view was broken
- Root cause:
⚙️ Notes
- Existing installations can be safely updated