Site not able to be licensed

If your website is not able to connect to our licensing server, this could be caused by a few issues. Please check the following:

  • In order for OptimizePress 3.0 to function properly, you’ll need to be sure you have activated at least PHP7. If you are using an outdated PHP version, you may see an error such as the one below when you are trying to license your site through the OptimizePress 3.0 dashboard:

    Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{‘ or ‘$’ in /home/public_html/wp-content/plugins/op-dashboard/op-dashboard.php on line 49

    This error we have seen specifically for PHP 5.4 on Hostgator web hosting, and is happening due to using an older PHP version. We suggest either reaching out to your web host to increase the PHP version, or check your cPanel or hosting dashbaord to see if you have options to change to a higher version of PHP.

  • Deactivate 3rd party security or spam blocking plugins. if you are able to license your site after deactivating one of those plugins, you may need to adjust your settings or reach out to the plugin author to find out what you can do to make sure ongoing licensing requests from our server will not be disturbed as that may cause your site to be disconnected from the OptimizePress licensing system.
  • Some 404 redirection plugins may detect our link as a 404. Technically the link we use for your site could be considered a 404 since it is not a live page, however we would suggest deactivating the plugin temporarily to license the site and then you should be okay to reactivate the plugin. Best case would be to find one that doesn’t redirect 404’s while within the admin area of your site.
  • Ensure that your permalinks are using “post-name” or a combination which includes “post-name” – Note that if your permalink structure for some reason includes /index.php/ it has been known to cause an issue and we would suggest not using that permalink setting.
  • Ensure that your web host allows 2-way http communication
    They may need to white-list our API Licensing Servers IP address.  If that is the case, then please provide them the following information:

    Please ensure the following IP address is whitelisted:

    Please ask your hosting company to whitelist all HTTP communications and you should then have no further issues.

    Please note that if your server administrator or hosting company does not properly whitelist our server IP addresses you will still have issues so you need to ensure this has been completed.

  • Please ensure that your site meets our minimum specifications for OptimizePress 3 which may be found through this link:

If you have tried all of the above and are still having some issues, please reach out to our support team and we’ll be happy to help further.

Updated on November 28, 2022

Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for? Don't worry we're here to help!
Contact Support