<p>You need to <a href="https://curl.haxx.se/docs/caextract.html" rel="nofollow noreferrer">download the CA certificate for curl</a> and add it to your <code>php.ini</code></p>

CC BY-SA 4.0
2019-03-17T22:12:55.187Z
I'm afraid that I've already tried that but it didn't change anything
theAdhocracy
CC BY-SA 4.0
2019-03-18T20:32:43.617Z
Based on the error log found above, I deleted the cacert and tried again, following some of the advice here: [GuzzleHttp Error](https://github.com/guzzle/guzzle/issues/1935)

I'm still not sure what I did differently to the first time I tried this, but it appears to have worked now, so marked as the solution.
theAdhocracy
CC BY-SA 4.0
2019-03-17T15:08:45.323Z
2019-03-17T15:08:45.323Z
Oli
<p>I've now tried installing Craft on multiple PCs to run a local dev environment, but keep getting the same problem. It installs fine, the System Report shows all green,  but when I first load the Dashboard I get the message "An unknown error has occurred" and it fails to fetch Craft News items or updates, and then on the Plugin Store it states "The Plugin Store is not available, please try again later."</p>

<p>I've tried playing around with my Apache setup, but honestly I'm not particularly knowledgeable in that area.</p>

<p>All PCs have been running Windows 10, the latest version of WAMP server, PHP 7.2, and "latest" version of Craft (though it's now two installs behind, which is why I know the updates aren't working despite stating that I'm "up to date").</p>

<p>Live version of the site is working perfectly after upload via FTP, and I've tried reinstalling several times.</p>

CC BY-SA 4.0
2019-03-18T05:19:07.010Z
If you check your Craft `storage/logs` folder and search for `[error]`, does anything related show up?
Brad Bell
CC BY-SA 4.0
2019-03-18T20:25:25.203Z
@BradBell good suggestion, looks like it could be an SSL error:

`[error][GuzzleHttp\Exception\RequestException] GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in C:\wamp64\www\craft\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php:186`

Which is odd because my certificate checks out
theAdhocracy
<apache>
Localhost can't connect to plugin store or updates (WAMP Server)
# Localhost can't connect to plugin store or updates (WAMP Server)

(Asked by: username_0 on 2019-03-17)

I've now tried installing Craft on multiple PCs to run a local dev environment, but keep getting the same problem. It installs fine, the System Report shows all green, but when I first load the Dashboard I get the message "An unknown error has occurred" and it fails to fetch Craft News items or updates, and then on the Plugin Store it states "The Plugin Store is not available, please try again later."

I've tried playing around with my Apache setup, but honestly I'm not particularly knowledgeable in that area.

All PCs have been running Windows 10, the latest version of WAMP server, PHP 7.2, and "latest" version of Craft (though it's now two installs behind, which is why I know the updates aren't working despite stating that I'm "up to date").

Live version of the site is working perfectly after upload via FTP, and I've tried reinstalling several times.

**Tags:** apache
> **Comments:**
> **username_1**: If you check your Craft `storage/logs` folder and search for `[error]`, does anything related show up?  
> **username_0**: @BradBell good suggestion, looks like it could be an SSL error:  `[error][GuzzleHttp\Exception\RequestException] GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in C:\wamp64\www\craft\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php:186`  Which is odd because my certificate checks out  

---

## 1 answers

### Answer by username_2 on 2019-03-17. Score: 1 | Accepted answer

You need to [download the CA certificate for curl](https://curl.haxx.se/docs/caextract.html) and add it to your `php.ini`

> **Comments:**
> **username_0**: I'm afraid that I've already tried that but it didn't change anything  
> **username_0**: Based on the error log found above, I deleted the cacert and tried again, following some of the advice here: [GuzzleHttp Error](https://github.com/guzzle/guzzle/issues/1935)  I'm still not sure what I did differently to the first time I tried this, but it appears to have worked now, so marked as the solution.  

---

