I cannot activate the Pro version of the “Smart Slider 3 plugin”. I think it is related to this expired SSL issue. Is the fix you are working on going to allow me to activate my plugin locally?
As of now when I try and activate the plugin I get an “60SSL certificate problem: certificate has expired” error
Hey @kfrank – I’ve moved this reply to its own topic since this isn’t related to the expired certificate for Live Links.
Can you clarify a little more where the debug log is as well as share the contents of it here?
Also, it might be helpful to see what’s going on in the Local Log. Can you please provide it? See this Community Forum post for instructions on how to do so:
You are correct, that this is a LetsEncrypt issue:
The solution is what you see here:
that the cacert.pem file of the server has to be updated, and be configured within the php.ini file of the server, to make your server’s certificate valid again.
There are no other ways of activating the Pro version, as curl connection is necessary for this, so it has to be fixed within the server of the website.
Troubleshooting Questions
Does this happen for all sites in Local, or just one in particular? Yes. All sites that need to activate Smart Slider.
Are you able to create a new, plain WordPress site in Local and access it in a Browser? Yes.
System Details
Which version of Local is being used? 6.1.2
What Operating System (OS) and OS version is being used? OS BIG SUR
For example: macOS Catalina or Windows 10 Professional
Does this mean that I cannot activate the Pro version of Smart Slider on The Local Site I am running on my local computer using the the ssl cert provided by local in my site dashboard “mysitename.local.crt”? Any solutions would be appreciated.
The log I mentioned before is a log provided by the Smart Slider plugin and is found in the plugins dashboard within wordpress to diagnose activation errors.
Here is the contents of that when I try to activate my plugin:
Plan: pro
Platform: WordPress - 5.8.1
Site url: //villagepilates2021.local/
Path: /Users/kfrank/Local Beta/villagepilates2021/app/public/wp-content
Uri: https://villagepilates2021.local/wp-content
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36
I took a closer look at what the support doc from Smartslider recommends doing, and I don’t think there’s an easy way to update the certs that individual Local sites use to make external requests.
I’ll keep exploring this to see if I can find more details.
Ryan,
Thank you. I had seen this post, but it doesn’t make clear how to remedy the situation in the case of someone running a “local” site.
It seems to point out that the error is created by the ssl expiration on the server but in my case Local is my server and I am using their ssl that is built into local. I just assumed(perhaps incorrectly) that the Let’s Encrypt expiration issue that has been breaking the “live links” functionality might also be responsible for my not being able to activate my plugin since they both point to expired ssl certs.
Ben, please let me know if you find a solution to this. I believe smart slider is one of the more popular plugins out there, It would be a shame to not be able to develop with the pro version locally.
Thanks again for looking into this.
Ben, Thank you this worked for me
I did have to rename the cacert.pem to cert.pem in order for it to work.
I also had to follow the instructions by @henning found on this thread: