Search Our Database

How To Fix “IP Address Has Changed!” Error in cPanel

Last updated on |


Encountering the “IP address has changed” error in cPanel can be a source of confusion and frustration. This message typically appears due to certain network behaviors or specific cPanel access patterns. Understanding why this error occurs and how to resolve it can help you maintain seamless access to your cPanel account. Below, we outline the common causes for this error and provide a step-by-step solution to rectify the issue efficiently.


There are two possibilities why you would receive the error message “IP address has changed” from cPanel.

1) Your Internet Service Provider (ISP) has a short DHCP lease time, causing your IP address to be renewed/released and reassigned while you are logged into cPanel.

2) You are attempting to login into cPanel using the same account from two different devices concurrently.


There are two ways to resolve the error message.

The first method is to login into cPanel again, which usually resolves the issue.

However, if this method doesn’t work, you may attempt method #2, which is to configure your cookie IP validation settings. Method #2 is only applicable for accounts with cPanel and WHM version 11.28 and above.

Note: You must have a Cloud Hosting Reseller Account or higher.

Step 1: Login into WHM and scroll down to “Server Configuration” and select “Tweak Settings”.

Step 2: In the Tweak Settings, choose the “Security” tab.

Step 3: Look for “Cookie IP validation”. For more information, you may click on the “?” sign. It reads: Validate the IP addresses used in all cookie-based logins. This will limit the ability of attackers who capture cPanel session cookies to use them in an exploit of the cPanel or WebHost Manager interfaces. For this setting to have maximum effectiveness, proxy domains should also be disabled.

Step 4: Change the settings to “Loose” and the frequency of re-authentication will be lowered. You can also disable it entirely.

Step 5: Disable proxy domains. If you do not perform this step, you have to utilize a proxy server with a static IP address to establish and maintain your connection.

step 6: scroll down and click “Save”.

Step 7: Clear your web browser’s cache and login into cPanel like normal.


By following the steps above, you should be able to overcome the “IP address has changed” error message in cPanel, thus ensuring uninterrupted management of your hosting environment.

Affordable but Powerful Cloud Hosting Package

Check out IPServerOne’s Cloud Hosting Packages.

Contact us @ +603-2026-1688 or email @