Beaver Builder Pro Update not showing - license key

Hi, I’ve tried to input the license key on our live site and it is still disabled and showing the message below. image

Message: ERROR! We were unable to connect to the update server. If the issue persists, please contact your host and let them know your website cannot connect to updates.wpbeaverbuilder.com.

But when I tried it on my localhost, the license key was accepted and new version updates are showing (2.5.0.1).
I am just wondering why the license key is not working on our live site but it is working on localhost. I’ve tried entering it so many times on live site Beaver Buillder setting. Is there any fixes or solutions in this area?

Your server has out of date root certificates, it isn’t something we can magically fix. Your host has to update their OS software.

WordPress are updating the root certs in wp core** to include the newer lets encrypt root. This will fix all the issues with hosts that use out of date software. In the meantime for people stuck on old insecure openssl versions here is a filter that will disable all ssl verification for wp remote requests which will fix updates for all vendors like us who use perfectly valid lets encrypt certs (add to child theme)
add_filter( ‘https_ssl_verify’, ‘__return_false’ );

Hi sir, I would like to confirm if where and what file should I specifically will add this"add_filter( ‘https_ssl_verify’, ‘__return_false’ );" ? wp-config.php or functions.php of child theme?

Yes in child theme functions.php as I mentioned.

Remember its a workaround not a fix, your host has out of date software.

Hi, this is noted. Thank you for the help.