title: Guzzle Curl Error 60 SSL unable to get local issuer
body: <p>Trying to use the YouTube API v3 to get some video(s) information, using Guzzle in Symfony2 using Service Descriptors. </p>
  
  <p>When I run the script, I get this:</p>
  
  <blockquote>
    <p>[curl] 60: SSL certificate problem: unable to get local issuer
    certificate [url]
    <a href="https://www.googleapis.com/youtube/v3/videos?id=2xbVbCoHBgA&amp;part=snippet&amp;key=" rel="noreferrer">https://www.googleapis.com/youtube/v3/videos?id=2xbVbCoHBgA&amp;part=snippet&amp;key=</a>{MY_KEY}</p>
    
    <p>500 Internal Server Error - CurlException</p>
  </blockquote>
  
  <p>My descriptor looks like this:</p>
  
  <pre><code>{
      "name": "YouTube",
      "baseUrl": "https://www.googleapis.com",
      "apiVersion": "v3",
      "description": "YouTube GData Graph API",
      "operations": {
          "GetVideos": {
              "httpMethod": "GET",
              "uri": "/youtube/v3/videos",
              "parameters": {
                  "id": {
                      "type":"string",
                      "location":"query",
                      "required": true
                  },
                  "part": {
                      "location": "query",
                      "default": "snippet"
                  },
                  "key": {
                      "location": "query",
                      "default": "{MY KEY}",
                      "static": true
                  },
                  "maxResults": {
                      "location": "query",
                      "default": 50
                  }
              }
          }
      }
  }
  </code></pre>
  
  <p>This is running on a local Ubuntu 14.04 development environment with a very basic LAMP stack going on.</p>
  
  <p>Any ideas as to what might be causing this? </p>