![]() Important: The following fix requires Easy Forms for Mailchimp by YIKES v6.0.3.1 or later.Īdd the following snippet of code to the bottom of your functions. Since version 6.0.3.1 of Easy forms for Mailchimp by YIKES we’ve included a custom action hook for users who are facing this issue. You can ask them to update the certificate bundle that your current WordPress installation is using, since it is most likely out of date.Ģ) Alternatively, you can disable SSL verification. If your copy of WordPress is not equipped with a root CA bundle that can perform a lookup on the SSL certificate for Mailchimp you will most likely run into problems.ġ) The first, and most successful, solution is to contact hosting company and request assistance. The cURL extension (which is used by WordPress for remote communication) must be able to verify the SSL certificate for any remote site that Easy Forms for Mailchimp by YIKES connects to. You'll face it if you work with cURL or you use any kind of tool that creates request to external servers. ![]() Sites on Remote Hosts (Hostgator, Bluehost etc.) The certificate is a wild card certificate, so you can add an unlimited number of subdomains, just add them to your hosts file too. This error occur when the curl.cainfo and openssl.cafile config properties of the php.ini file, do not target any valid certificate that allow you to create connection with ssl as they will be invalid. If the above steps are too complicated, see the snippet below for a quick alternative workaround. (eg: If using xampp – save it in c:\Installation_Dir\xampp\php\cacert.pem).ģ) Open your php.ini file and add this line:Ĥ) curl.cainfo=”C:\Installation_Dir\xampp\php\cacert.pem”Ĥ) Restart your Apache server and that should fix it (Simply stop and start the services as needed). Fortunately, resolving it is surprisingly easymuch more so than some other XAMPP errors. Once downloaded you can add them to the necessary location and make changes to your localhost server config files to properly reference them.Ģ) Save the file in your PHP installation folder. The Server certificate does NOT include an ID which matches the server name message indicates an error with the Secure Sockets Layer (SSL) configuration for your Apache installation (Apache is part of XAMPP). The most reasonable solution for a localhost install is to download a local copy of the necessary CA certs. Step2: Save the downloaded cacert file somewhere inside xampp/wamp and copy the path. We will outline the two most common causes of this error and how to fix them: Local Host Installations using MAMP/XAMPP etc. Step1: First of all download cacert file from below URL. There are a number of reasons you might be seeing this error message. You can see the folder of installation when opening the panel: The directory specified should contain the Apache folder. ![]() The path to the configuration file depends on the folder you chose during setup of XAMPP control panel. I receive the error “SSL certificate problem: unable to get local issuer certificate.”, why?ĪPI call to helper/ping failed: SSL certificate problem: unable to get local issuer certificate. There are two ways to locate it: Directly from the XAMPP control panel: Using file explorer. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |