The control panel runs on port 2082 so if you are behind a firewall or proxy server you might have trouble accessing your control panel if that port is blocked.
For some users who are on a LAN on which the firewall is blocking the above outgoing port, they may by pass the above ports by installing CpanelProxy script into their Cpanel hosting account. This can be done easily with the following easy steps:
1. Create a subdomain namely cpanel / webmail / whm in the Cpanel control panel
2. Download the CpanelProxy script from CpanelProxy sourceforge download page.
3. Once downloaded to your local terminal, unzip and upload it via FTP to the subdomain cpanel / webmail / whm which you have setup in Steps 1.
4. Access your site via http://cpanel.yourdomain.com for Cpanel control panel , http://whm.yourdomain.com for WHM or http://webmail.yourdomain.com for webmail.
Please be reminded that there is a possible security risk of enabling this feature on your hosting account. For every successfull login attempt to the Cpanel control panel ( without the CpanelProxy script ), you will see a message "Last login from: xxx.xxx.xxx.xxx" where xxx.xxx.xxx.xxx is the IP address of the last user who login to the control panel on top of the Cpanel control panel. This is a security feature to keep trace of the last login user to your Cpanel control panel.
However, with the installation of CpanelProxy script to your Cpanel account, the last login from IP will be always showing 127.0.0.1 which is a local IP. This will wipe off any footsteps or tracing in case your Cpanel control panel is being compromised.
As such, we would urge user who have this installed to only login with the CpanelProxy script on cases where TCP port 2082 / 2086 / 2095 is blocked on the LAN firewall and the administrator is not allowed to have this bypass. User who have this installed may still access their cpanel using http://yourdomain.com/cpanel ( access via port 2082 ) or http://cpanel.yourdomain.com ( access via CpanelProxy script ).