Home Features Pricing
Resources
Company 🟢 Live Demo
Free Trial Get License

Port-Based Access

HPanel uses dedicated ports for each access type — similar to how industry-standard control panels operate, but with HPanel's own unique port range.

Access Ports

PortProtocolPurposeWho Can Access
2052HTTPUser Panel (redirects to 2053)All users
2053HTTPSUser PanelUsers, Resellers, Admins
2056HTTPHAdmin Panel (redirects to 2057)Admins, Resellers
2057HTTPSHAdmin PanelAdmins, Resellers
2058HTTPWebmail (redirects to 2059)All users
2059HTTPSWebmailAll users

How to Access

Use your server IP or panel domain followed by the port number:

# HAdmin Panel
https://YOUR_SERVER_IP:2057
# User Panel
https://YOUR_SERVER_IP:2053
# Webmail
https://YOUR_SERVER_IP:2059

Users can also access using any domain hosted on the server:

https://clientdomain.com:2053 # User Panel
https://clientdomain.com:2059 # Webmail

HAdmin Login (Admin)

The HAdmin panel uses PAM-based authentication — login with your server's root credentials:

  • Username: root
  • Password: Your server's root password (same as SSH login)

Root login = full admin access. No separate admin account needed.

Default Page

Opening the panel domain without a port (e.g., https://panel.yourdomain.com) shows a default server status page — not the login panel. This is by design. The login panel is only accessible via the correct port.

Firewall Requirements

Ensure ports 2052–2059 are open in your firewall:

root@server:~$ ufw allow 2052:2059/tcp
root@server:~$ ufw reload
ℹ Note: The setup script configures all ports and firewall rules automatically. Manual port configuration is only needed if you're customizing the installation.