By default, cPanel, WHM and Webmail using custom port instead of port 80. Hence, you might not able to access to the cPanel, WHM and webmail through a firewall enabled network such as company, University or public network.
To get this issue fixed with cPanel 11.x and later, you may enable cPanel Proxy which is designed by cPanel to allow you access through normal web port 80.
To enable cPanel Proxy, make sure that you have the following setting enabled in WHM-> Tweak Settings.
– Proxy subdomains
– Proxy subdomain creation
– Proxy subdomain override
To enable proxy domain on account wide,
/scripts/proxydomains –user=<username> add
where username is the cPanel username.
To enable proxy domain on a single domain,
/scripts/proxydomains –domain=<domain.com> add
where domain.com is your domain name such as mickgenie.com
Lastly, to remove the proxy domain, change the “add” to “remove”.