Skip to content

VortexPanel v3.4.5 — Reliability Hardening

Choose a tag to compare

@BrowserlessAPI BrowserlessAPI released this 22 Jul 06:10
· 30 commits to main since this release

v3.4.5 — Reliability Hardening

This release is the result of a full functional test pass against real
running services (not just code review) across Mail, DNS, Cron, and
Fail2ban — plus verification passes on ModSecurity WAF, UFW Firewall,
and Docker deploy.

Fixed

  • Cron Jobs — disabling a job made it silently vanish from the job
    list instead of showing as disabled, with no way to re-enable it
    through the UI
  • Mail — new mail accounts had their maildir created with the wrong
    directory structure, silently breaking every new mailbox's ability to
    receive mail
  • DNS — zones created through the panel were written to disk
    correctly but never actually declared to BIND9, meaning every zone
    created through VortexPanel was completely unservable
  • Fail2ban — website anti-CC/anti-scan jails were silently
    monitoring the wrong log source entirely due to an unset backend,
    meaning they never actually detected or banned anything

Verified, no issues found

  • ModSecurity WAF — full validation/escaping/rollback chain confirmed
    working against a real ModSecurity engine
  • UFW Firewall — confirmed working down to actual kernel-level iptables
    rules
  • Docker deploy — command generation confirmed correct, including
    special-character handling in environment variables