Skip to content

Commit 06f1f78

Browse files
committed
update OLS module to v2.2.0 with progressive throttle
- Update module checksums for all platforms (rhel8, rhel9, ubuntu) - Simplify module URLs to cyberpanel_ols.so - Fixed BruteForceAllowedAttempts parsing - Implemented progressive throttle (2s/5s/15s delays)
1 parent 30e4d2d commit 06f1f78

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

install/installCyberPanel.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -327,25 +327,25 @@ def installCustomOLSBinaries(self):
327327
InstallCyberPanel.stdOut(f"Detected platform: {platform}", 1)
328328

329329
# Platform-specific URLs and checksums (OpenLiteSpeed v1.8.4.1 - v2.0.5 Static Build)
330-
# Module Build Date: December 27, 2025 - Phase 2 Brute Force Protection
330+
# Module Build Date: December 28, 2025 - v2.2.0 Brute Force with Progressive Throttle
331331
BINARY_CONFIGS = {
332332
'rhel8': {
333333
'url': 'https://cyberpanel.net/openlitespeed-phpconfig-x86_64-rhel8-static',
334334
'sha256': '6ce688a237615102cc1603ee1999b3cede0ff3482d31e1f65705e92396d34b3a',
335-
'module_url': 'https://cyberpanel.net/binaries/rhel8/cyberpanel_ols_x86_64_rhel8.so',
336-
'module_sha256': '90b5d9eea399503ff2a9948163e6253f049f54cbd80256a3183157b9d5f7d94b'
335+
'module_url': 'https://cyberpanel.net/binaries/rhel8/cyberpanel_ols.so',
336+
'module_sha256': '7c33d89c7fbcd3ed7b0422fee3f49b5e041713c2c2b7316a5774f6defa147572'
337337
},
338338
'rhel9': {
339339
'url': 'https://cyberpanel.net/openlitespeed-phpconfig-x86_64-rhel9-static',
340340
'sha256': '90468fb38767505185013024678d9144ae13100d2355097657f58719d98fbbc4',
341-
'module_url': 'https://cyberpanel.net/binaries/rhel9/cyberpanel_ols_almalinux9.6_x86_64.so',
342-
'module_sha256': 'a6466bc89d4a33bb0df5a8dce2887b7d0323867f525ccda1db371efcc7c64422'
341+
'module_url': 'https://cyberpanel.net/binaries/rhel9/cyberpanel_ols.so',
342+
'module_sha256': 'ae65337e2d13babc0c675bb4264d469daffa2efb7627c9bf39ac59e42e3ebede'
343343
},
344344
'ubuntu': {
345345
'url': 'https://cyberpanel.net/openlitespeed-phpconfig-x86_64-ubuntu-static',
346346
'sha256': '89aaf66474e78cb3c1666784e0e7a417550bd317e6ab148201bdc318d36710cb',
347-
'module_url': 'https://cyberpanel.net/binaries/ubuntu/cyberpanel_ols_x86_64_ubuntu.so',
348-
'module_sha256': '31f710c915e7996c8c99c09fbd20268df1ea7b8c983c2f44d9632b1e024a0a60'
347+
'module_url': 'https://cyberpanel.net/binaries/ubuntu/cyberpanel_ols.so',
348+
'module_sha256': '62978ede1f174dd2885e5227a3d9cc463d0c27acd77cfc23743d7309ee0c54ea'
349349
}
350350
}
351351

plogical/upgrade.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -734,29 +734,29 @@ def installCustomOLSBinaries():
734734
Upgrade.stdOut(f"Detected platform: {platform}", 0)
735735

736736
# Platform-specific URLs and checksums (OpenLiteSpeed v1.8.4.1 with PHPConfig + Header unset fix + Static Linking)
737-
# Build Date: December 27, 2025
737+
# Module Build Date: December 28, 2025 - v2.2.0 Brute Force with Progressive Throttle
738738
BINARY_CONFIGS = {
739739
'rhel8': {
740740
'url': 'https://cyberpanel.net/openlitespeed-phpconfig-x86_64-rhel8-static',
741741
'sha256': '6ce688a237615102cc1603ee1999b3cede0ff3482d31e1f65705e92396d34b3a',
742-
'module_url': 'https://cyberpanel.net/binaries/rhel8/cyberpanel_ols_x86_64_rhel8.so',
743-
'module_sha256': '90b5d9eea399503ff2a9948163e6253f049f54cbd80256a3183157b9d5f7d94b',
742+
'module_url': 'https://cyberpanel.net/binaries/rhel8/cyberpanel_ols.so',
743+
'module_sha256': '7c33d89c7fbcd3ed7b0422fee3f49b5e041713c2c2b7316a5774f6defa147572',
744744
'modsec_url': 'https://cyberpanel.net/mod_security-compatible-rhel8.so',
745745
'modsec_sha256': 'bbbf003bdc7979b98f09b640dffe2cbbe5f855427f41319e4c121403c05837b2'
746746
},
747747
'rhel9': {
748748
'url': 'https://cyberpanel.net/openlitespeed-phpconfig-x86_64-rhel9-static',
749749
'sha256': '709093d99d5d3e789134c131893614968e17eefd9ade2200f811d9b076b2f02e',
750-
'module_url': 'https://cyberpanel.net/binaries/rhel9/cyberpanel_ols_almalinux9.6_x86_64.so',
751-
'module_sha256': 'a6466bc89d4a33bb0df5a8dce2887b7d0323867f525ccda1db371efcc7c64422',
750+
'module_url': 'https://cyberpanel.net/binaries/rhel9/cyberpanel_ols.so',
751+
'module_sha256': 'ae65337e2d13babc0c675bb4264d469daffa2efb7627c9bf39ac59e42e3ebede',
752752
'modsec_url': 'https://cyberpanel.net/mod_security-compatible-rhel.so',
753753
'modsec_sha256': '19deb2ffbaf1334cf4ce4d46d53f747a75b29e835bf5a01f91ebcc0c78e98629'
754754
},
755755
'ubuntu': {
756756
'url': 'https://cyberpanel.net/openlitespeed-phpconfig-x86_64-ubuntu-static',
757757
'sha256': '89aaf66474e78cb3c1666784e0e7a417550bd317e6ab148201bdc318d36710cb',
758-
'module_url': 'https://cyberpanel.net/binaries/ubuntu/cyberpanel_ols_x86_64_ubuntu.so',
759-
'module_sha256': '31f710c915e7996c8c99c09fbd20268df1ea7b8c983c2f44d9632b1e024a0a60',
758+
'module_url': 'https://cyberpanel.net/binaries/ubuntu/cyberpanel_ols.so',
759+
'module_sha256': '62978ede1f174dd2885e5227a3d9cc463d0c27acd77cfc23743d7309ee0c54ea',
760760
'modsec_url': 'https://cyberpanel.net/mod_security-compatible-ubuntu.so',
761761
'modsec_sha256': 'ed02c813136720bd4b9de5925f6e41bdc8392e494d7740d035479aaca6d1e0cd'
762762
}

0 commit comments

Comments
 (0)