3.0.5
tobychui/zoraxy3.0.5May 26, 2024by tobychui
AI Summary
Version 3.0.5 is a maintenance release that fixes critical bugs in OVH DNS challenge generation and NextCloud container header handling, while introducing improved internal proxy detection logic and uptime monitoring enhancements.
Key Highlights
- Fixed OVH DNS challenge provider form generator bug (#161)
- Resolved header bugs when proxying NextCloud in containers
- Optimized detection logic for internal proxy targets and HTTP_HOST header rewrite conditions (#164)
- Added single-use cookiejar to uptime monitor for improved compatibility with problematic backend servers (#149)
- Introduced permission policy module (currently disabled)
- Added guidance for using private DNS with .local, .internal, or .home.arpa TLDs for internal services
New Features
- Added permission policy module (disabled by default)
- Added single-use cookiejar to uptime monitor request client to handle cookie issues on poorly written backend servers
Full Release Notes
## v3.0.5 Updates This update mainly fixed the ovh DNS challenge field generator bug and header bug when using NextCloud in container. As a side notes, if you really want to use domain names as proxy target and you have a private DNS server, use `.local` (mDNS style), `.internal` (docker style) or `.home.arpa.` (RFC 8375) as your domain name TLD for internal service. This can help Zoraxy to understand and automatically rewrite headers for internal networking instead of external one and prevent `HTTP_HOST` rewrite errors. _Remarks: If you are using Windows 7, you can use the NT6-1 release. However, some features are missing from this build due to library & compiler limitations. This version is purely here to support legacy device and might be dropped anytime soon. Please consider to upgrade your server to a new version of Windows._ ### Change Log - Optimized uptime monitor error message #121 - Optimized detection logic for internal proxy target and header rewrite condition for `HTTP_HOST` #164 - Fixed ovh DNS challenge provider form generator bug #161 - Added permission policy module (not enabled) - Added single-use cookiejar to uptime monitor request client to handle cookie issues on some poorly written back-end server #149