WHM (HTTPS)
What is Port 2087?
Port 2087 is the default HTTPS port for Web Host Manager (WHM), providing encrypted access to server-level administration. WHM on port 2087 is the secure endpoint that hosting administrators should exclusively use for managing cPanel servers. Through WHM, administrators can create hosting packages, set resource limits, configure server-wide security policies, manage DNS clusters, set up backup schedules, and perform system updates. WHM also provides API access for automating server management tasks, making it possible to integrate with billing systems and provisioning automation.
Common Uses
- Secure server administration for web hosting
- Automated hosting account provisioning via API
- Server security configuration and monitoring
- Backup and disaster recovery management
Technical Details
Copy-paste commands to check port 2087 (WHM (HTTPS)) from your terminal
Test connectivity
nc -zv example.com 2087
curl -v --max-time 5 http://example.com:2087/
telnet example.com 2087
nmap -p 2087 -sV example.com
(echo > /dev/tcp/example.com/2087) 2>/dev/null && echo "open" || echo "closed"
Open port in firewall
sudo ufw allow 2087/tcp
sudo iptables -A INPUT -p tcp --dport 2087 -j ACCEPT
sudo firewall-cmd --permanent --add-port=2087/tcp && sudo firewall-cmd --reload
Security Considerations
WHM provides root-level access and must be secured rigorously. Use HTTPS only (port 2087). Restrict access to known administrator IPs. Enable two-factor authentication. Use cPHulk and CSF (ConfigServer Security & Firewall) for brute force protection. Regularly review access logs and keep WHM updated.
Popular Ports Reference
The most commonly used and referenced network ports