v1.3.3-OpenKE
An installer fix, reported and helped test by @PhatDaddyG8Z on Discord — thank you for your patience digging through this with us.
Fixed
- Mainsail gave
403 Forbiddenafter a fresh install. On a printer coming straight from stock Creality firmware (Mainsail/nginx not installed yet), the installer's download of Mainsail could silently fail — this device'swgetcan't complete a TLS handshake with some of GitHub's release-download endpoints — but the installer pressed on anyway and reported success. Even when the download did succeed, the extracted files could end up unreadable by nginx due to a permissions quirk, causing the same 403. Both are now fixed: the installer retries, falls back to a bundled tool for the download, and fixes file permissions after extracting.
This only affects fresh installs onto stock Creality firmware. If you already have GuppyScreen and Mainsail working fine, there's nothing new for you here — no need to update.
Both fixes were reproduced and fixed on real KE hardware, including running the actual installer end-to-end.