Answers.Body: <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>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-03-17T22:12:55.187Z
Answers.Text: I'm afraid that I've already tried that but it didn't change anything
Answers.UserDisplayName: theAdhocracy
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-03-18T20:32:43.617Z
Answers.Text: 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.
Answers.UserDisplayName: theAdhocracy
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-03-17T15:08:45.323Z
Answers.LastActivityDate: 2019-03-17T15:08:45.323Z
Answers.UserDisplayName: Oli
Body: <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>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-03-18T05:19:07.010Z
Comments.Text: If you check your Craft `storage/logs` folder and search for `[error]`, does anything related show up?
Comments.UserDisplayName: Brad Bell
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-03-18T20:25:25.203Z
Comments.Text: @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
Comments.UserDisplayName: theAdhocracy
Tags: <apache>
Title: Localhost can't connect to plugin store or updates (WAMP Server)
ThreadText: # 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**: @username_1 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.  
  
  ---
  
  