Back to Changelog
Panel Backend
v1.0.516
OpsAI terminal cleanup, Node.js/Python proxy vhost protection, and PHP version switch rollback safety.
Improvement
1- Migration verification now reports a Database Host check that fails when the configured host is not the local server.
Bug Fixes
8- OpsAI terminal: embedded Claude Code settings no longer emit deny-rule warnings at start-up, and the Bypass Permissions mode acceptance dialog is skipped automatically.
- Node.js/Python app domains: regenerating a domain nginx vhost (SSL changes, suspend/unsuspend, start-up self-heal) no longer overwrites the app reverse-proxy vhost with the PHP template; the proxy is re-rendered by the app service instead.
- Node.js/Python proxy vhost now honours Force HTTPS (301 redirect) and domain suspension (503 page); unbinding a domain from an app restores the pre-bind PHP vhost backup.
- PHP version switch: when the post-switch health probe fails, rollback now lands on a working socket — the old PHP-FPM pool, master process, and socket are only retired after the health probe passes, instead of the domain answering 503 until the pool was recreated manually.
- PHP version switch rollback now stops the new version idle master process it started.
- Migration: a wp-config.php DB_HOST that still points at the old server (e.g. a LAN IP) is normalised to localhost, even when the database name, user, and password were preserved.
- Migration: a failed database import no longer leaves a phantom database entry in the panel.
- Migration: a database referenced by the site own configuration is kept even if Plesk psa scoping does not list it for that domain (logged as a warning instead of being dropped).