Accessing cPanel & WHM Services
This document describes how to log into cPanel, WHM, and webmail. You can log into these services with or without SSL. We
strongly recommend logging in over SSL. Logging in over an encrypted SSL connection will prevent your username and password from being transmitted in plain text over the Internet.
How do I log into cPanel?
If you wish to log into cPanel over an encrypted SSL connection, you can use the following URLs:
-
https://192.168.0.1:2083 — This URL allows you to access cPanel over an encrypted connection using your IP address. In this example, 192.168.0.1 is meant to stand for your IP address.
-
https://example.com:2083 — This URL allows you to access cPanel over an encrypted connection using your domain name. In this example, example.com is meant to stand for your domain name.
Both of the examples above specify that you wish to access cPanel using the encrypted HTTPS protocol on port 2083. Port 2083 is the port on which cPanel will respond to encrypted connection attempts.
If you wish to log into cPanel over an unencrypted connection, you can use the following URLs:
-
http://192.168.0.1:2082 — This URL allows you to access cPanel over an unencrypted connection using your IP address. In this example, 192.168.0.1 is meant to stand for your IP address.
-
http://example.com:2082 — This URL allows you to access cPanel over an unencrypted connection using your domain name. In this example, example.com is meant to stand for your domain name.
Both of the examples above specify that you wish to access cPanel using the unencrypted HTTP protocol on port 2082. Port 2082 is the port on which cPanel will respond to unencrypted connection attempts.
Remember: Your domain's DNS information needs to have propagated before you can log into cPanel using your domain name. If you cannot access the cPanel interface using your domain name, try using your domain's IP address.
How do I log into WHM?
If you wish to log into WHM over an encrypted SSL connection, you can use the following URL:
-
https://192.168.0.1:2087 — This URL allows you to access WHM over an encrypted connection using your IP address. In this example, 192.168.0.1 is meant to stand for your IP address.
-
https://example.com:2087 — This URL allows you to access WHM over an encrypted connection using your domain name. In this example, example.com is meant to stand for your domain name.
Both of the examples above specify that you wish to access WHM using the encrypted HTTPS protocol on port 2087. Port 2087 is the port on which WHM will respond to encrypted connection attempts.
If you wish to log into WHM over an unencrypted connection, you can use the following URL:
-
http://192.168.0.1:2086 — This URL allows you to access WHM over an unencrypted connection using your IP address. In this example, 192.168.0.1 is meant to stand for your IP address.
-
http://example.com:2086 — This URL allows you to access WHM over an unencrypted connection using your domain name. In this example, example.com is meant to stand for your domain name.
Both of the examples above specify that you wish to access WHM using the unencrypted HTTP protocol on port 2086. Port 2086 is the port on which WHM will respond to unencrypted connection attempts.
Remember: Your domain's DNS information needs to have propagated before you can log into WHM using your domain name. If you cannot access the WHM interface using your domain name, try using your domain's IP address.
How do I log into webmail?
If you wish access your webmail over an encrypted SSL connection, you can use the following URLs:
-
https://192.168.0.1:2096 — This URL allows you to access your webmail over an encrypted connection using your IP address. In this example, 192.168.0.1 is meant to stand for your IP address.
-
https://example.com:2096 — This URL allows you to access your webmail over an encrypted connection using your domain name. In this example, example.com is meant to stand for your domain name.
Both of the examples above specify that you wish to access cPanel's webmail interface using the encrypted HTTPS protocol on port 2096. Port 2096 is the port on which cPanel's webmail feature will respond to encrypted connection attempts.
If you wish to log into your webmail over an unencrypted connection, you can use the following URLs:
-
http://192.168.0.1:2095 — This URL allows you to access your webmail over an unencrypted connection using your IP address. In this example, 192.168.0.1 is meant to stand for your IP address.
-
http://example.com:2095 — This URL allows you to access your webmail over an unencrypted connection using your domain name. In this example, example.com is meant to stand for your domain name.
Both of the examples above specify that you wish to access cPanel's webmail interface using the unencrypted HTTP protocol on port 2095. Port 2095 is the port on which cPanel's webmail feature will respond to unencrypted connection attempts.
Remember: Your domain's DNS information needs to have propagated before you can log into webmail using your domain name. If you cannot access the webmail interface using your domain name, try using your domain's IP address.
How do I read a URL?
The URL is composed of 3 sections.
| Section |
Description |
Example |
| Protocol |
The protocol your browser will use to communicate with a remote server. For cPanel, WHM, and webmail, this value will be either HTTP or HTTPS. HTTPS is simply HTTP over an encrypted connection. We strongly recommend using HTTPS whenever accessing cPanel & WHM services. |
https:// |
| Address |
The address can consist of either an IP address (e.g., 192.168.0.1) or a domain (e.g., example.com). This section of the URL specifies the remote server you wish to access. When accessing cPanel & WHM services with a domain name, you will need to make sure the domain's DNS information has propagated across the domain name system (DNS). |
example.com |
| Port number |
When accessing most websites via HTTP or HTTPS, the port number is implied. However, cPanel & WHM services use their own set of port numbers. If you wish to access a cPanel & WHM service over an encrypted or unencrypted connection, you must specify the port number. HTTPS and HTTP port numbers are different, even for the same service. To specify a port number, you simply enter a colon (:) followed by a number. |
:2083 |