v9.2.7

LizardByte/Sunshinev9.2.7Nov 5, 2025by jlongWang

AI Summary

A maintenance update for SafeLine-CE that optimizes log formats, makes SSL configuration available in all editions, and fixes various bugs related to error statistics, certificate renewal, and proxy IP display.

Key Highlights

  • Optimized access and error log formats
  • SSL Protocol configuration now available in Personal & Lite editions
  • Fixed 5XX error statistics counting as attack blocks
  • Fixed certificate renewal issues
  • Fixed proxy IP display in system logs

Full Release Notes

### Improvements
- Optimize the log_format for access logs and error logs of the Applications.
- SSL Protocol configuration is available in all Editions (including Personal & Lite).
- Adjust the nginx configuration items proxy_ssl_server_name and proxy_ssl_name to custom values.
- Update the geographic IP database.

### Fix
- Fixed the issue of incorrect statistics for 5XX errors being counted as attack blocks.
- Fixed the issue where certificates could not be renewed properly.
- Fixed an issue where, after adding a proxy to the console, the system log displayed the proxy IP instead of the real source IP
    - When performing a manual update, you need to add a new configuration item MGT_PROXY=0 in the .env file.
- Fixed an issue where custom IP groups did not display the last updated time.
- Fixed an issue where edits to the Custom HTML [Application Offline-466] could not be saved or reset to default.
- Fixed an issue where editing the custom rule fails after deleting the application with that rule.
- Update the local Anti-Bot Challenge Service and fix some known bugs.
- Fix the issue that Settings - Notifications cannot be cleared.
- Fix the issue where "Applications - BOT Protect - Anti-Bot Challenge - Challenge Conditions - Challenge when the condition is met" can only delete the last added challenge condition.