04/05/2026
🛠️ 𝗛𝗲𝗮𝗱𝘀 𝘂𝗽 — 𝗮𝗻𝗱 𝗴𝗼𝗼𝗱 𝗻𝗲𝘄𝘀!
Earlier this week, some of you may have hit a strange error when installing 𝗡𝗴𝗶𝗻𝘅 or 𝗣𝗛𝗣 on a new server in FlashPanel:
ERROR: ppa 'ondrej/nginx' not found (use --login if private)
𝗪𝗵𝗮𝘁 𝗵𝗮𝗽𝗽𝗲𝗻𝗲𝗱? This wasn't a FlashPanel bug — it was caused by an outage at 𝗖𝗮𝗻𝗼𝗻𝗶𝗰𝗮𝗹'𝘀 𝗟𝗮𝘂𝗻𝗰𝗵𝗽𝗮𝗱 infrastructure on May 1, 2026, after a large-scale cyberattack hit several of their services (ppa.launchpad.net, archive.ubuntu.com, the Snap Store, and more). When the Launchpad API went down, the standard Ubuntu tool apt-add-repository could no longer look up the PPA and gave that misleading "not found" message — even though the PPA itself was perfectly fine.
𝗪𝗵𝗮𝘁 𝘄𝗲 𝗳𝗶𝘅𝗲𝗱: ✅ FlashPanel now installs Nginx and PHP with a smart 𝗳𝗮𝗹𝗹𝗯𝗮𝗰𝗸: if Launchpad's API is unreachable, we automatically configure the PPA the manual way (direct repository URL + Ondřej Surý's official GPG key). Your installs will keep working even if Canonical has another bad day. ✅ We also cleaned up a couple of related rough edges — leftover source files after a failed retry, and a harmless-but-noisy warning the first time a site's Nginx config is synced.
If you saw this error on a server, just 𝗿𝗲𝘁𝗿𝘆 𝘁𝗵𝗲 𝗶𝗻𝘀𝘁𝗮𝗹𝗹 — it'll go through cleanly now.
Thanks for your patience! 🙏