| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-23 | 5.5 kB | |
| v9.2.0 source code.tar.gz | 2026-10-23 | 4.8 MB | |
| v9.2.0 source code.zip | 2026-10-23 | 5.3 MB | |
| Totals: 3 Items | 10.1 MB | 0 | |
- Redesigned the configuration viewer with collapsible sections, full-source view, search, match navigation, copying, and line wrapping.
- Added support for multiple HAProxy configuration files, including file creation, editing, saved versions, and Change Center integration.
- Added automatic detection of HAProxy configuration sources from systemd or Docker startup settings, with setup instructions when the service is not configured for multiple files.
- Added validation against the complete HAProxy configuration before applying file changes, with rollback if reload or restart fails.
- Unified service settings dialogs and configuration path handling across supported services, and fixed settings save failures caused by concurrent SQLite writes.
- Added a WAF Config Wizard for Enterprise and higher plans to create rules and exclusions, combine conditions for URI, IP, HTTP method, headers and request parameters, and preview the generated configuration.
- Added WAF rule synchronization from a Master to its directly linked Slaves in the same group, including rule files, catalog entries, Include state, edits, enable/disable actions and deletion. Conflicting replica rules and failed targets are reported; partial synchronization keeps changes pending.
- Made WAF rule creation and enable/disable actions safe to retry after interrupted requests, without duplicate files, Include directives, or database entries. Conflicting changes are reported instead of overwriting existing configuration.
- Made WAF mode changes atomic and confirmed the saved remote value for On, Off, and DetectionOnly modes. Changing the saved mode does not apply it to the running service.
- Added per-server and per-service WAF indicators for unknown, pending, and confirmed apply states. The Master's indicator includes confirmation from its linked Slaves. These track changes made through Roxy-WI; manual edits and service actions outside the WAF page are not tracked.
- Added Restart WAF and Reload NGINX actions to apply saved WAF configuration and confirm application of tracked changes. Failed or unconfirmed actions keep changes pending.
- Added full NGINX configuration validation when saving WAF rules, with restoration of the previous rule if validation or reload fails.
- Added HAProxy WAF agent readiness checks, including a SPOA protocol response, after restarting with an edited rule. Failed restarts trigger a rollback attempt, and recovery failures are reported.
- Fixed WAF editor read and save errors, service-specific runtime actions, and temporary-file cleanup. Lost remote responses no longer produce a successful-save indication.
- Unified the WAF overview with service cards, search, status filters and cluster information. Added WAF diagnostics with localized explanations and recovery guidance.
- Separated WAF event and audit logs in the shared log viewer, with complete audit transactions, search, Live mode and automatic log rotation.
- Fixed NGINX ModSecurity installation and configuration switching, preserving existing configuration and restoring it after failed validation or reload. HAProxy WAF installation now validates all active configuration files.
- Localized the revised WAF editor, rule creation, mode controls, and apply workflow in all six supported languages. Preserved compatibility with legacy WAF paths and Python 3.6 remote helpers.
- Added clickable worker statuses with heartbeat details, error explanations, troubleshooting guidance, and links to the affected server's settings.
- Grouped workers by instance and retained process run history, including previous starts and parallel processes, without counting old runs as additional active instances.
- Fixed Checker and Metrics controls to use active remote-worker availability instead of requiring their packages on the Web host.
- Fixed Overview chart refresh errors, oversized log tiles, clipped Change Center timeline icons, and navigation to server settings.
- Fixed mobile menu navigation, search, submenus and behavior after resizing. Simplified the recent-log panel on Overview with refresh and expandable content.
- Added localized HTTP error pages and replaced raw unexpected exception details with safe error messages. API and background requests retain JSON responses and HTTP status codes.
- Fixed HAProxy Statistics loading by using GET to display the page and POST only for submitted actions.
- Fixed database readiness monitoring at Web worker startup and preserved operator-supplied Gunicorn configuration.
- Added the Certificates catalog with separate disk and HAProxy runtime states, file upload, viewing and guarded deletion.
- Added queued HAProxy certificate replacement and upload into existing crt-list or certificate-directory binds without reload, with persistent files, full configuration validation and recovery across linked HA targets.
- Added per-server certificate History with pagination, target results and Resume recovery for incomplete rollback or finalization. NGINX and Apache retain file-management workflows.
- Updated Let's Encrypt deployment to use Runtime API for certificates already loaded in HAProxy, retaining the verified reload path for first deployment.
- Fixed migration of Let's Encrypt records whose original server has been deleted.
- Deprecated SMON; it will be removed soon. We recommend moving monitoring to RMON.