1. Knowledge Base
  2. General
  3. Licensing & Updates

License key problems

When you buy a WordPress plugin from Barn2, you receive a license key. You must enter this on the plugin settings page and activate it before you can start using the plugin, and to update to new versions in future.

My license key won’t activate

If your plugin license key won’t activate, please check the following:

  • Is your license key active on too many sites? – There is a maximum limit for the number of sites that you can use your license key on. This depends on whether you purchased the Starter, Business or Agency license. If you’ve activated it on too many other sites (e.g. if you have the Starter – 1 site – license and have previously activated it on 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. You can also upgrade your license key to cover more sites.
  • Is your license activation 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 your license activation 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? – Your license key is valid for one year at a time and needs renewing each year.
  • 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 licence 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.

My license key has expired

If you cancel your subscription and do not renew manually, then your license key will expire at the end of the 12-month period.

After your license key expires, you can continue using the plugin on your existing website(s), and the following limitations apply:

  • You can’t activate your license key on new sites or domains.
  • The ‘Download’ link on your Account page will disappear.
  • You will stop receiving access to new versions of the plugin. We regularly release new versions to ensure ongoing compatibility with new versions of WordPress (plus WooCommerce if applicable); fix bugs; and add new features that our customers have requested.
  • You will no longer have access to technical support with the plugin.

How can I reactivate my expired license key?

You can renew an expired license key using either of these methods:

  1. From your Account page. Log into your Account, go to the ‘Subscriptions’ tab, and click on the ‘Renew’ link.
    Renew expired license key
  2. From the Checkout. Find the plugin and click the Purchase button. On the Checkout, you will see a ‘Click here to renew an existing license’ link. Click here, paste your expired (or soon-to-expire) license key, and click ‘APPLY LICENSE RENEWAL’. You can then complete the purchase to renew your existing license key.
    Checkout renew existing license

If you prefer, then you can buy the plugin as a new purchase. This will generate a new license key, so don’t forget to activate it on the plugin settings page.

If I renew, do I need to re-install the plugin?

No, you do not need to set up the plugin again. It will continue working as before after you renew your license key.

If you reactive an existing license key then it will continue working straight away. You will start seeing plugin updates available to install under Dashboard → Updates.

If you purchase a new license key then you will need to re-enter the license key onto the plugin settings page in order to start receiving updates again.

Still need help?
If searching the knowledge base hasn't answered your question, please contact support.

Related Articles