Panel FAQ
Panel Won't Open
SSH into the server and check panel status:
acepanel statusIf the service has stopped, start it:
acepanel startIf it cannot start, try to repair:
acepanel fix && acepanel updateIf the service is running but still inaccessible, check the firewall:
# Check if port is listening
curl -I http://127.0.0.1:panel-port/
# Allow port (firewalld)
firewall-cmd --add-port=panel-port/tcp --permanent
firewall-cmd --reloadFor cloud servers, also check security group settings.
View panel logs to troubleshoot:
journalctl -u acepanel -n 100Forgot Password/Username/Address
acepanel infoThis command regenerates both a new username and a new password, then prints the new username, the new password, the listening port, the security entrance, and the local/public IPv4 and IPv6 access addresses. Use one of the printed addresses to log back in.
Note
Because acepanel info resets the username and password every time it runs, the previous credentials become invalid after running it.
For the full list of command line tool commands (service management, user management, security settings, maintenance, etc.), see Command Line Tool.
Change Panel Port
acepanel port 12345After modification, you need to allow the new port in the server security group/firewall.
Disable Security Entry
If you forgot the security entry path:
acepanel entrance offDisable Domain/IP/UA Binding
If you cannot access the panel after binding:
acepanel bind-domain off
acepanel bind-ip off
acepanel bind-ua offDisable Two-Factor Authentication
acepanel user 2fa adminCertificate Error
The panel uses a self-signed certificate by default, and the browser will show an insecure warning. Click "Continue" to proceed.
To apply for a proper certificate:
acepanel https generateYou need to ensure the server IP port 80 is directly accessible.
acepanel Command Permission Denied
Must be executed as root user, or use sudo:
sudo acepanel status