Support > About cloud server > Can't log in to the Pagoda Panel on the Hong Kong Cloud Server? This article will teach you how to fix it.
Can't log in to the Pagoda Panel on the Hong Kong Cloud Server? This article will teach you how to fix it.
Time : 2025-10-19 13:11:57
Edit : Jtti

  When using the Baota Panel on a Hong Kong cloud server, login failures can occasionally occur, a common source of frustration for webmasters. The Baota Panel is a crucial tool for managing websites, databases, SSL certificates, and firewalls. Login failures not only impact website maintenance but can also delay configuration updates. There are many reasons why Baota Panel login failures on Hong Kong cloud servers can occur, ranging from service process anomalies, firewall policies, port restrictions, corrupted system configurations, and browser cache errors. These can all cause the login page to fail to open or prompt "Connection timed out" or "Access denied." The key to resolving these issues is a systematic investigation, from network communications to panel services and system permissions, to restoring the login environment step by step.

  The most common issue is a blank or unconnected page when accessing the Baota login page. First, verify that the Baota service is running. Log in to the Hong Kong cloud server via SSH and execute the following command to check the status:

bt status

  If it shows that the pagoda is not running or the service is abnormal, try restarting it:

bt restart

  If you still cannot access the system after restarting, it may be that the system firewall or the cloud service provider's security group policy blocks port 8888 (the default port of Baota). In this case, you need to check the firewall rules. In Linux system, you can execute:

ufw allow 8888/tcp
ufw reload

  For CentOS systems, use:

firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload

  You'll then need to log in to the Hong Kong Cloud Server console, access the security group configuration page, and ensure that TCP port 8888 is allowed in the inbound rules. If the panel is bound to SSL login, ports 888 and 443 should also be allowed.

  Sometimes, if you still can't access the Baota panel and the page displays "Connection Refused" or "ERR_CONNECTION_REFUSED," the panel service may have failed to start. You can execute

bt 1

 

  Restart the Web Panel service or try to reinstall the panel components. After some users upgrade the system or Python environment, the Pagoda dependency package will be damaged, causing the panel to crash. The solution is to execute:

curl -sSO http://download.bt.cn/install/update6.sh && bash update6.sh

 

  This command can repair the panel files and update the core components. If recovery is still unsuccessful, it is recommended to back up the website and database data, uninstall and reinstall the Baota Panel.

wget -O uninstall.sh http://download.bt.cn/install/bt-uninstall.sh && bash uninstall.sh

 

  After uninstalling, reinstall the latest version:

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

  After the installation is complete, follow the prompts to retrieve your login address, username, and password.

  Some Hong Kong cloud servers come with DDoS protection or a proxy layer enabled at the time of purchase. These network-layer protections may block requests to port 8888. In particular, some high-security lines or enterprise-level cloud services block unused management ports by default. In this case, you can modify the Baota Panel port number using the following command:

bt 5

  Enter a new port number, such as 2083 or 9999, as prompted, and then allow access in both the firewall and security group. After changing the port, log in again.

  If the login page opens but nothing happens after entering your username and password, or a message appears saying "Login verification failed," this may indicate a login cache error or corrupted dashboard data. You can reset your login information using the command line:

bt 24

  Select "Reset Panel Login Username and Password," enter your new account and password, and log in again. If you receive a "Verification code error," it's recommended that you clear your browser cache or try a different browser again.

  In some cases, the Baota Panel is automatically disabled by the system or the service is killed. Hong Kong cloud servers have relatively flexible resources, but if memory usage is excessive or the system is overwhelmed by abnormal processes, the Panel process may be automatically terminated. You can run the following command to check the system load:

top

  If CPU or memory usage is excessive, optimize processes and restart the server before launching Baota.

  In addition, some users use the incorrect SSL certificate path when configuring the HTTPS panel, resulting in login page redirect errors or infinite loading. It's recommended to temporarily disable the panel's SSL function:

bt ssl off

  Then revisit the panel's HTTP address. After confirming you can log in, re-apply for and bind the correct certificate.

  Another common situation is that the panel becomes inaccessible due to a server IP change or domain name resolution error. Some Hong Kong cloud server plans use dynamic IPs. When the instance restarts, the IP changes, but the panel login address remains bound to the old IP. To resolve this, check the current public IP in the console and execute the following command via SSH:

bt default

  Check and regenerate the panel login link, then log in using the new address.

  Some operations and maintenance personnel access the Baota panel through a reverse proxy or CDN. This method is not recommended because the management port should not be exposed to the public internet. Unless necessary, it is recommended to access through the intranet or set up whitelist IP restrictions to avoid security risks. You can configure a list of allowed IP addresses in Baota's security settings or use Cloudflare Access to limit login sources.

  In addition to login issues, incorrect panel file permissions may also prevent normal access. System upgrades or chown operations may cause panel file permissions to mismatch. You can run the following command to fix this:

chown -R www:www /www/server/panel
chmod -R 755 /www/server/panel

  Restarting the service will restore the system.

  In some extreme cases, if the panel files are severely damaged, you can simply restore the default environment. Baota supports a one-click repair function:

bt repair

  This command automatically detects missing core files and fixes common issues.

  If you're still unable to log in after following all the above steps, it's recommended to check the panel logs for further information. The log path is typically located at /www/server/panel/logs/error.log. By reviewing the error message, you can determine whether it's due to a Python module loading failure, database connection anomalies, or port conflicts. If you find a port is occupied, use the command:

netstat -tulnp | grep 8888

  Check if there are other programs occupying the same port, then terminate the occupying process using kill -9 PID.

  For enterprise environments or multi-person managed Hong Kong cloud servers, be aware of possible firewall rule synchronization or security policy overlap. The cloud security system may temporarily close external access ports when performing policy updates. Therefore, it is recommended to pause policy synchronization or whitelist the control panel ports before managing the system update.

  Here are some frequently asked questions about Baota login issues:

  Q1: The Baota panel login page won't open, but other websites work fine. What's the problem?

  A: The Baota service may not be started or the firewall may not allow access to port 8888. Running bt restart and unblocking the port usually restores the page.

  Q2: What should I do if the page freezes or displays an error message after entering my account and password?

  A: This may be due to a browser cache issue or corrupted login information. Clearing the cache or using the bt 24 command to reset the password can resolve the issue.

  Q3: I still can't access Baota after changing the port number.

  A: You need to unblock the new port number in both the security group and the system firewall, and use the correct URL (e.g., http://serverIP:newport).

  Q4: The page won't load after logging in with Baota SSL.

  A: This may be due to an SSL certificate configuration error or the port not being unblocked. Disable SSL and log in again to fix this.

  Q5: Is the frequent inability to log in to the panel related to the Hong Kong network?

  A: Hong Kong connections are generally stable, but if Anti-DDoS or a proxy layer is enabled, the management port may be blocked. We recommend accessing the intranet for management.

Relevant contents

Is the CPU usage of US cloud servers too high? Performance optimization and monitoring suggestions Implementation method of data isolation protection in multi-tenant environment In-depth analysis of several major types of I/O in VPS servers Which is more worthwhile to rent, the US VPS or the Taiwan VPS? Technical implementation and configuration requirements of TPM in Japanese VPS environment Common causes and solutions for Hong Kong cloud server connection timeouts How should I choose a VPS billing model for small and medium-sized enterprises? Which is more cost-effective: traffic restriction or bandwidth restriction? When migrating your business online, should you choose VPS or cloud server? Explanation of the main process of VPS server line debugging What are the applications of MTR network diagnostic tools in VPS server operation and maintenance?
Go back

24/7/365 support.We work when you work

Support