IP Mismatch Error — How to Fix
Updated April 4, 2026
An IP mismatch error means the IP address on your license does not match the IP your server is reporting. Here is how to fix it.
Why This Happens
Licenses are tied to your server's public IP address. An IP mismatch can occur when:
- Your server's IP address was changed by your hosting provider
- You migrated to a new server
- Your server is behind a NAT gateway or proxy that reports a different IP
- You have multiple IP addresses and the wrong one is being detected
1
Step 1: Find Your Server's Actual IP
Connect to your server and run:
Terminal
curl ifconfig.meThis shows the public IP address as seen from the internet.
2
Step 2: Compare with License IP
Log in to your dashboard, go to Licenses, and check the IP address assigned to your license.
3
Step 3: Update the IP
If the IPs do not match, update your license IP:
- Go to Licenses in your dashboard
- Click the affected license
- Click Change IP
- Enter the correct IP from Step 1
- Click Save
4
Step 4: Refresh the License
After updating the IP, refresh the license on your server:
Terminal
66lic<ProductName>NAT / Proxy Environments
If your server is behind a NAT gateway, load balancer, or proxy:
- The IP reported by is the one that matters — use this IP for your licenseTerminal
curl ifconfig.me - Internal IPs (10.x.x.x, 172.16.x.x, 192.168.x.x) will not work for licensing
- If your provider rotates IPs, consider requesting a static IP