License key problems
If your plugin license key won’t activate, please check the following:
- Is your license key active on a different domain name? – Each license key can only be activated on one domain at a time. If you’ve activated it on another site (e.g. a development site), go to the plugin settings page and click the ‘Deactivate’ button. You can then use your license key on another site.
Please note that ‘localhost’ URLs don’t count towards your license activations, so you can use the plugin locally for development and on your live site.
- Is it being blocked by one of your security plugins? – Some WordPress security plugins may interfere with your license key and stop it from working. To check this, deactivate all your plugins (except for our plugin and WooCommerce, if using) and enter the license key again. If it works then one of your plugins is blocking the license key – probably your security plugin. The iThemes Security plugin has a setting called ‘Filter Suspicious Query Strings in the URL’ which causes this problem, so disable this setting. If you’re using a different security plugin then look for a setting with a similar name.
- Are you using a Coming Soon or Maintenance Mode plugin? – If you’re using a coming soon or maintenance mode plugin then it is likely to block your license key from being activated. To resolve the issue, simply deactivate the maintenance mode or coming soon plugin. If you need to leave it active, deactivate it temporarily to test the license key activation process and then reactivate the plugin.
- Are you using CloudFlare? – If you are using CloudFlare as a CDN, Caching Layer or SSL provider then we recommend you configure CloudFlare to bypass cache for all URLs that contain the following string:
/edd-sl. CloudFlare support will be able to help you with this if needed.
- Is is being blocked by special .htaccess rules? – Some websites have special rules in the .htaccess file which block certain IP addresses or add additional protection to the site. If you’re having license key problems, try removing these rules and then activating your license key. If this fixes the problem then you need to adjust the rules so that they don’t interfere with the license key.
- Has your license expired? – If you bought the plugin more than 1 year ago then you will need to renew it.
- Error: cURL error 28: Operation timed out after 15001 milliseconds with 0 bytes received – If you see this error when you try to activate the license key then you need to contact your hosting company or server administrator. Ask them to increase the cURL timeout limit. If they say this isn’t possible, please send us a support request with your WordPress logins and we will activate your license key manually.
- Error: SSL23_GET_SERVER_HELLO (or similar) – This error means that your host is using an old version of OpenSSL which is not compatible with our licensing server. Please ask your host to update OpenSSL to the latest version. If this isn’t possible, please send us a support request with your WordPress logins and we will activate your license key manually.
- Error: Forbidden – This 403 error means that something on your website is blocking the communication with our licensing server. For example, this can be caused by a security plugin. WPBeginner have provided an excellent article on How to Fix the 403 Forbidden Error in WordPress which will help you to find the cause of the problem. If you can’t find a solution, please send us a support request with your WordPress logins and we will activate your license key manually.