You are not logged in.

#1 2012-06-14 16:54:56

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

makepkg: problem with curl (curl: (60) SSL certificate problem)

When I want to install cairo-dock, I have this error whith the makepkg (I jhave this error with other -https- AUR package) :

==> Création du paquet cairo-dock 3.0.1-0 (jeu jun 14 18:48:47 CEST 2012)
==> Vérification des dépendances pour l'exécution...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
  -> Téléchargement de cairo-dock-3.0.1.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
==> ERREUR : Erreur lors du téléchargement de cairo-dock-3.0.1.tar.gz
    Abandon...

I allready reinstall curl and ca-certificates. I use the update-ca-certificates --fresh in root.
Nothing works!

Any ideas?

Thansk

Last edited by gatchan (2012-06-14 16:56:55)

Offline

#2 2012-06-14 17:06:13

fsckd
Forum Moderator
Registered: 2009-06-15
Posts: 3,642

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Hi, do you suppose the output can be translated? Not everyone here knows French. wink
(Perhaps there is a way to get makepkg to output in English locale. I can't remember how, if anyone else would like to chime in.)


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

#3 2012-06-14 17:10:14

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

╰─➤  export LANG=en_US.UTF-8 ; makepkg
==> Making package: cairo-dock 3.0.1-0 (Thu Jun 14 20:30:52 CEST 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
  -> Downloading cairo-dock-3.0.1.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
==> ERROR: Failure while downloading cairo-dock-3.0.1.tar.gz
    Aborting...

edited with the trick found after this post

Last edited by gatchan (2012-06-14 18:34:10)

Offline

#4 2012-06-14 17:28:52

fsckd
Forum Moderator
Registered: 2009-06-15
Posts: 3,642

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Thank you, Incidentally I answered my own question, yay wiki. smile export LANG=en_US.UTF-8 ; makepkg


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

#5 2012-06-15 06:38:10

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Strange. The actual certificate on the site is just fine.

Could you post the output of the following?

# curl -v https://launchpad.net/cairo-dock-core

Burninate!

Offline

#6 2012-06-15 06:47:23

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Here is the result (I'm now in my job, and I have a proxy, I hope there is no problem with that)

╰─➤  curl -v https://launchpad.net/cairo-dock-core > info.txt
* About to connect() to proxy webproxy.nrb.be port 8080 (#0)
*   Trying 153.89.254.3...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* connected
* Connected to webproxy.nrb.be (153.89.254.3) port 8080 (#0)
* Establish HTTP proxy tunnel to launchpad.net:443
* Proxy auth using Basic with user 'P06377'
> CONNECT launchpad.net:443 HTTP/1.1
> Host: launchpad.net:443
> Proxy-Authorization: Basic UDA2Mzc3OlBhc3N3b3JkNSo=
> User-Agent: curl/7.26.0
> Proxy-Connection: Keep-Alive
> 
< HTTP/1.1 200 Connection established
< 
* Proxy replied OK to CONNECT request
* successfully set certificate verify locations:
*   CAfile: /home/benoit/Documents/NRBInternalCA.crt
  CApath: none
* SSLv3, TLS handshake, Client hello (1):
} [data not shown]
* SSLv3, TLS handshake, Server hello (2):
{ [data not shown]
* SSLv3, TLS handshake, CERT (11):
{ [data not shown]
* SSLv3, TLS handshake, Server finished (14):
{ [data not shown]
* SSLv3, TLS handshake, Client key exchange (16):
} [data not shown]
* SSLv3, TLS change cipher, Client hello (1):
} [data not shown]
* SSLv3, TLS handshake, Finished (20):
} [data not shown]
* SSLv3, TLS change cipher, Client hello (1):
{ [data not shown]
* SSLv3, TLS handshake, Finished (20):
{ [data not shown]
* SSL connection using AES256-SHA
* Server certificate:
* 	 subject: O=launchpad.net; OU=Domain Control Validated; CN=launchpad.net
* 	 start date: 2009-07-17 19:40:12 GMT
* 	 expire date: 2012-07-25 18:24:13 GMT
* 	 subjectAltName: launchpad.net matched
* 	 issuer: C=BE; ST=Liege; L=Herstal; O=Network Researh Belgium; OU=Network Systems; CN=NRB Internal CA; emailAddress=netsys@nrb.be
* 	 SSL certificate verify ok.
> GET /cairo-dock-core HTTP/1.1
> User-Agent: curl/7.26.0
> Host: launchpad.net
> Accept: */*
> 
< HTTP/1.1 200 OK
< Date: Fri, 15 Jun 2012 06:30:57 GMT
< Server: zope.server.http (HTTP)
< X-Powered-By: Zope (www.zope.org), Python (www.python.org)
< X-Xss-Protection: 1; mode=block
< X-Content-Type-Options: nosniff
< Strict-Transport-Security: max-age=2592000
< Vary: Cookie,Authorization,Accept-Encoding
< X-Frame-Options: SAMEORIGIN
< Content-Type: text/html;charset=utf-8
< X-Cache: HIT from banana.canonical.com
< X-Cache-Lookup: HIT from banana.canonical.com:3128
< Via: 1.0 banana.canonical.com:3128 (squid/2.7.STABLE7)
< Via: 1.1 launchpad.net
< Content-Length: 36070
< Proxy-Connection: Keep-Alive
< Connection: Keep-Alive
< Age: 817
< 
  0 36070    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0{ [data not shown]
100 36070  100 36070    0     0  34476      0  0:00:01  0:00:01 --:--:-- 34749
* Connection #0 to host webproxy.nrb.be left intact
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
} [data not shown]

and the information in info.txt

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
      lang="en" dir="ltr">
  <head>
<base href="https://launchpad.net/cairo-dock-core/+index" />

    <meta charset="UTF-8" />
    <title>Cairo-Dock Core in Launchpad</title>
    <link rel="shortcut icon" href="/@@/launchpad.png" />
    
    
      <link rel="alternate" type="application/atom+xml"
            href="http://feeds.launchpad.net/cairo-dock-core/announcements.atom"
            title="Announcements for Cairo-Dock Core" />
      <link rel="alternate" type="application/atom+xml"
            href="http://feeds.launchpad.net/cairo-dock-core/latest-bugs.atom"
            title="Latest Bugs for Cairo-Dock Core" />
      <link rel="alternate" type="application/atom+xml"
            href="http://feeds.launchpad.net/cairo-dock-core/branches.atom"
            title="Latest Branches for Cairo-Dock Core" />
      <link rel="alternate" type="application/atom+xml"
            href="http://feeds.launchpad.net/cairo-dock-core/revisions.atom"
            title="Latest Revisions for Cairo-Dock Core" />
    

    
  
  <link type="text/css" rel="stylesheet"
        media="screen, print"
        href="/+icing/rev15419/combo.css" />


    

    
      
    

    
  

  
  
  <script type="text/javascript">
    var LP = {
        cache: {},
        links: {}
    };
  </script>
  
    <script type="text/javascript"
            src="/+icing/rev15419/build/launchpad.js"></script>
    <script type="text/javascript">
       YUI.GlobalConfig = {
           debug: false,
           fetchCSS: false,
           timeout: 50,
           ignore: [
               'yui2-yahoo', 'yui2-event', 'yui2-dom',
               'yui2-calendar','yui2-dom-event'
           ]
        }
       </script>
  

  <script type="text/javascript">var cookie_scope = '; Path=/; Secure; Domain=.launchpad.net';</script>

  
  <script type="text/javascript">
      // we need this to create a single YUI instance all events and code
      // talks across. All instances of YUI().use should be based off of
      // LPJS instead.
      LPJS = new YUI();
  </script>



    <script id="base-layout-load-scripts" type="text/javascript">
        //<![CDATA[
        LPJS.use('base', 'node', 'console', 'event',
            'oop', 'lp', 'lp.app.banner.privacy',
            'lp.app.banner.beta', 'lp.app.foldables','lp.app.sorttable',
            'lp.app.inlinehelp', 'lp.app.links', 'lp.app.longpoll',
            'lp.bugs.bugtask_index', 'lp.bugs.subscribers',
            'lp.code.branchmergeproposal.diff', 'lp.comments.hide',
            function(Y) {

            Y.on("domready", function () {
                if (Y.one(document.body).hasClass('private')) {
                    banner = Y.lp.app.banner.privacy.getPrivacyBanner();
                    banner.show();
                }
                if (Y.UA.webkit > 0 && Y.UA.webkit < 533) {
                    Y.one(document.body).addClass('old-webkit');
                }
                Y.lp.app.banner.beta.show_beta_if_needed();
                Y.lp.app.sorttable.SortTable.init();
                Y.lp.app.inlinehelp.init_help();
                Y.lp.activate_collapsibles();
                Y.lp.app.foldables.activate();
                Y.lp.app.links.check_valid_lp_links();
                // Longpolling will only start if
                // LP.cache.longpoll is populated.
                // We use Y.later to work around a Safari/Chrome 'feature':
                // The mouse cursor stays 'busy' until all the requests started during
                // page load are finished.  Hence we want the long poll request to start
                // right *after* the page has loaded.
                Y.later(0, Y.lp.app.longpoll, Y.lp.app.longpoll.setupLongPollManager);

            });

            Y.on('lp:context:web_link:changed', function(e) {
                  window.location = e.new_value;
            });
        });
        //]]>
    </script>
    <script id="base-helper-functions" type="text/javascript">
         //<![CDATA[
        // This code is pulled from lp.js that needs to be available on every
        // request. Pulling here to get it outside the scope of the YUI block.
        function setFocusByName(name) {
            // Focus the first element matching the given name which can be focused.
            var nodes = document.getElementsByName(name);
            var i, node;
            for (i = 0; i < nodes.length; i++) {
                node = nodes[i];
                if (node.focus) {
                    try {
                        // Trying to focus a hidden element throws an error in IE8.
                        if (node.offsetHeight !== 0) {
                            node.focus();
                        }
                    } catch (e) {
                        LPJS.use('console', function(Y) {
                            Y.log('In setFocusByName(<' +
                                node.tagName + ' type=' + node.type + '>): ' + e);
                        });
                    }
                    break;
                }
            }
        }

        function selectWidget(widget_name, event) {
          if (event && (event.keyCode === 9 || event.keyCode === 13)) {
              // Avoid firing if user is tabbing through or simply pressing
              // enter to submit the form.
              return;
          }
          document.getElementById(widget_name).checked = true;
        }
        //]]>
    </script>

    
      
    
      <script type="text/javascript">
          LPJS.use('lp.registry.structural_subscription', function(Y) {
              var module = Y.lp.registry.structural_subscription;
              Y.on('domready', function() {
                module.setup({content_box: "#structural-subscription-content-box"});
              });
          });
      </script>
    
  
    
  </head>

  <body id="document" itemscope=""
        itemtype="http://schema.org/WebPage"
        class="tab-overview
      main_side
      public
      yui3-skin-sam">
        <script type="text/javascript">
          var _gaq = _gaq || [];
          _gaq.push(['_setAccount', 'UA-12833497-1']);
          _gaq.push(['_setDomainName', '.launchpad.net']);
          _gaq.push(['_setAllowHash', false]);
          _gaq.push(['_trackPageview']);
        </script>
        <script type="text/javascript"
                src="https://launchpad.net/+icing/rev15419/google-analytics/ga.js"></script>
    <div class="yui-d0">
      <div id="locationbar" class="login-logout">
        

<div id="logincontrol"><a href="https://launchpad.net/cairo-dock-core/+login">Log in / Register</a></div>



      </div><!--id="locationbar"-->

      <div id="watermark" class="watermark-apps-portlet">
        <div>
          <img alt="" width="64" height="64" src="https://launchpadlibrarian.net/29912506/cairo-dock_64.png" />
        </div>
        <div class="wide">
          <h1 id="edit-title"><span class="yui3-editable_text-text">Cairo-Dock : Core</span>
  
</h1>



          
  <!-- Application Menu -->
  <ul class="facetmenu">
    
      <li class="overview active"
          title="General information about Cairo-Dock Core"><span>Overview</span></li>
      
      
    
    
      
      <li class="branches"
          title="Branches for Cairo-Dock Core"><a
    href="https://code.launchpad.net/cairo-dock-core">Code</a></li>
      
    
    
      
      <li class="bugs"
          title="Bugs reported about Cairo-Dock Core"><a
    href="https://bugs.launchpad.net/cairo-dock-core">Bugs</a></li>
      
    
    
      
      <li class="specifications"
          title="Feature specifications for Cairo-Dock Core"><a
    href="https://blueprints.launchpad.net/cairo-dock-core">Blueprints</a></li>
      
    
    
      
      <li class="translations"
          title="Translations of Cairo-Dock Core in Launchpad"><a
    href="https://translations.launchpad.net/cairo-dock-core">Translations</a></li>
      
    
    
      
      <li class="answers"
          title="Questions for Cairo-Dock Core"><a
    href="https://answers.launchpad.net/cairo-dock-core">Answers</a></li>
      
    
  </ul>

        </div>
      </div>

      <div class="yui-t4">
        <div id="maincontent" class="yui-main">
          
  

          
  

          <div class="yui-b" dir="ltr">
            <div class="context-publication">
              
              

              <div id="registration" class="registering">
                
    Registered
    2007-12-18
    by
    <a href="/~goctaf" class="sprite person">CTAF</a>
  
              </div>
            </div>

            
            <div id="request-notifications">
              
            </div>

            
              
      <div class="top-portlet">
        

	<div class="summary"><p>This is the Core part of Cairo-Dock project.<br />
It provides the strict minimum to run Cairo-Dock.<br />
You need the plug-ins package to have views, dialogs, applets, animations, effects, etc.<br />
For more informations about it, please see this page <a rel="nofollow" href="https://launchpad.net/cairo-dock">https:/<wbr />/launchpad.<wbr />net/cairo-<wbr />dock</a></p></div>

        <div class="description"><p>Cairo-Dock is a light and eye-candy dock to launch your programs easily. It uses Cairo / OpenGL to render nice graphics (many in correlation with Compiz) with hardware acceleration. It's fully configurable and customizable and can be a taskbar too. You can easily plug applets into it or in a desklet mode.</p>
<p>Some screenshots are available : <a rel="nofollow" href="http://www.glx-dock.org/mc_album.php?a=3">http://<wbr />www.glx-<wbr />dock.org/<wbr />mc_album.<wbr />php?a=3</a> .</p>
<p>The Core provides a powerful framework for Plug-ins; they add many views, applets, animations, effects, etc. See <a rel="nofollow" href="https://launchpad.net/cairo-dock-plug-ins">https:/<wbr />/launchpad.<wbr />net/cairo-<wbr />dock-plug-<wbr />ins</a> and <a rel="nofollow" href="https://launchpad.net/cairo-dock-plug-ins-extras">https:/<wbr />/launchpad.<wbr />net/cairo-<wbr />dock-plug-<wbr />ins-extras</a>.</p>
<p>This is part of the Cairo-Dock project (<a rel="nofollow" href="https://launchpad.net/cairo-dock">https:/<wbr />/launchpad.<wbr />net/cairo-<wbr />dock</a>)</p></div>

        
        <ul id="external-links" class="horizontal">
          <li>
            <a id="homepageurl-link"
               class="sprite external-link" rel="nofollow"
               href="http://www.glx-dock.org/">Home page</a>
          </li>
          <li>
            <a href="http://wiki.glx-dock.org/"
        class="menu-link-None sprite external-link">Wiki</a>
          </li>
          <li>
            <a href="http://www.glx-dock.org/mc_album.php?a=3"
        class="menu-link-None sprite external-link">Screenshots</a>
          </li>
          <li>
            <a href="http://www.glx-dock.org/ww_page.php?p=Accueil&amp;lang=en#0-Installation"
        class="menu-link-None sprite external-link">External downloads</a>
          </li>
        </ul>
      </div>

      <div class="yui-g">
        <div class="yui-u first">
          <div id="project-info" class="portlet">
            <h2>Project information</h2>

            <div class="two-column-list">
              <dl id="partof">
                <dt>Part of:</dt>
                <dd><a href="/cairo-dock" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/29911610/cairo-dock_14.png)">Cairo-Dock Project</a></dd>
              </dl>

              <dl id="owner">
                <dt>Maintainer:</dt>
                <dd>
  <span id="edit-owner">
    <span class="yui3-activator-data-box">
      <a href="/~cairo-dock-team" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/29912965/cairo-dock_14.png)">Cairo-Dock Team</a>
    </span>
    
  </span>

  

</dd>
              </dl>

              

              <dl id="driver">
                <dt>Driver:</dt>
                <dd>
  <span id="edit-driver">
    <span class="yui3-activator-data-box">
      <a href="/~cairo-dock-team" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/29912965/cairo-dock_14.png)">Cairo-Dock Team</a>
    </span>
    
  </span>

  

</dd>
              </dl>

              <dl id="dev-focus">
                <dt>Development focus:</dt>
                <dd>
                  <p>
                  <a href="/cairo-dock-core/trunk">trunk series</a>&nbsp;
                  </p>
                  <p>
                    <a href="https://code.launchpad.net/~cairo-dock-team/cairo-dock-core/cairo-dock" class="sprite branch">lp:cairo-dock-core</a>&nbsp;
                    
                    <br />
                    <a href="http://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/cairo-dock/files"
        class="menu-link-source sprite info">Browse the code</a>
                  </p>
                </dd>
              </dl>

              <dl id="product-languages">
                <dt>Programming Languages:</dt>
                <dd><span id="edit-programminglang" class="nowrap"><span class="yui3-editable_text-text">C</span>
  
</span>


</dd>
              </dl>

              <dl id="licences">
                <dt>Licences:</dt>
                <dd>
                  
                    GNU GPL v3
                  
                  
                  
                </dd>
                
                
              </dl>
            </div>

            <p>
              <a href="https://launchpad.net/cairo-dock-core/+rdf"
        class="menu-link-rdf sprite download"><abbr title="Resource Description Framework">RDF</abbr> metadata</a>
            </p>

            
          </div>
        </div>

        <div class="yui-u">
          <div class="portlet">
            <h2>
              <span class="see-all"><a href="https://launchpad.net/cairo-dock-core/+series"
        class="menu-link-series sprite info">View full history</a></span>
              Series and milestones
            </h2>

            
  
  <div id="timeline-loading" class="hidden">
    <img src="/@@/spinner" /> Loading graph...
  </div>

  <!-- Opera ignores overflow:hidden for iframe, so use scrolling=no. -->
  <iframe id="timeline-iframe" name="timeline-iframe" class="timeline-iframe hidden" style="border: 0" scrolling="no" width="100%" height="216px"></iframe>
  <script>
  //<![CDATA[
  function timeline_iframe(auto_resize, include_inactive, start, size) {
      var timeline_url = "+timeline-graph?";
      if (include_inactive == 'true') {
          timeline_url += "include_inactive=true&";
      }

      if (auto_resize == 'true') {
          timeline_url += 'resize_frame=timeline-iframe&';
      }

      start = parseInt(start);
      size = parseInt(size);
      if (start != NaN && start >= 0) {
          timeline_url += "start=" + start + "&";
      }
      if (size != NaN && size >= 1) {
          timeline_url += "size=" + size + "&";
      }
      LPJS.use('node', 'lp.registry.timeline', function(Y) {
          if (!Y.lp.registry.timeline.isCanvasSupported()) {
              return;
          }
          var loading_el = Y.one('#timeline-loading');
          loading_el.setStyle('display', 'block');
          var iframe = Y.one('#timeline-iframe');
          iframe.set('src', timeline_url);
          Y.on('load', function(e) {
              loading_el.setStyle('display', 'none');
              iframe.setStyle('display', 'block');
          }, iframe);
      });
  }
  //]]>
  </script>
  <script>
      timeline_iframe(
        'None',
        'None',
        'None',
        'None'
        );
      </script>


            <p id="development-focus">
              <a href="/cairo-dock-core/trunk">Cairo-Dock Core trunk series</a>
              is the current focus of development
            </p>

            <ul class="horizontal">
              
              <li>
                <a href="https://launchpad.net/cairo-dock-core/+milestones"
        class="menu-link-milestones sprite info">View milestones</a>
              </li>
              <li>
                <a href="https://code.launchpad.net/cairo-dock-core/+recipes"
        class="menu-link-view_recipes sprite info">View source package recipes</a>
              </li>
            </ul>
          </div>
        </div>
      </div>

      

      <div class="yui-g">
        <div class="yui-u first">
          <div>
</div>

          <div><div class="portlet" id="portlet-latest-bugs">
  <h2><span class="see-all"><a
    href="https://bugs.launchpad.net/cairo-dock-core">All bugs</a></span>
    Latest bugs reported</h2>

  <ul>
    <li>
      <a href="https://bugs.launchpad.net/cairo-dock-core/+bug/1007286" class="sprite bug-undecided" title="Undecided - Fix Released">Bug #1007286: Compilation error:  cairo-dock-icon-manager.c : storage size of ‘s_aMutexLookupIcon’ isn’t known</a>
      <br /><span class="registered">
        Reported on 2012-06-01
      </span>
    </li>
    <li>
      <a href="https://bugs.launchpad.net/cairo-dock-core/+bug/1002691" class="sprite bug-undecided" title="Undecided - Fix Committed">Bug #1002691: Clicking 'New Document' from Cairo-Dock gives an error</a>
      <br /><span class="registered">
        Reported on 2012-05-22
      </span>
    </li>
    <li>
      <a href="https://bugs.launchpad.net/cairo-dock-core/+bug/1002547" class="sprite bug-undecided" title="Undecided - Incomplete">Bug #1002547: Top dock blocks the close, minimize and maximize button (right aling) when windows are maximized</a>
      <br /><span class="registered">
        Reported on 2012-05-21
      </span>
    </li>
    <li>
      <a href="https://bugs.launchpad.net/cairo-dock-core/+bug/1002225" class="sprite bug-undecided" title="Undecided - Incomplete">Bug #1002225: Crash avec "intel_do_flush_locked failed: Erreur d'entrée/sortie"</a>
      <br /><span class="registered">
        Reported on 2012-05-21
      </span>
    </li>
    <li>
      <a href="https://bugs.launchpad.net/cairo-dock-core/+bug/1001449" class="sprite bug-undecided" title="Undecided - Fix Committed">Bug #1001449: 3.0.0 broken pipe in ppa install to debian sid</a>
      <br /><span class="registered">
        Reported on 2012-05-18
      </span>
    </li>
  </ul>
</div>
</div>

          <div>
  <div class="portlet" id="portlet-top-contributors">
  <h2>
    <span class="see-all"><a href="https://launchpad.net/cairo-dock-core/+topcontributors"
        class="menu-link-top_contributors sprite info">More contributors</a></span>
    Top contributors
  </h2>

  <ul>
    
      <li>
        <a href="/~fabounet03" class="sprite person">Fabounet</a>
        2825 points
      </li>
    
    
      <li>
        <a href="/~matttbe" class="sprite person">Matthieu Baerts</a>
        549 points
      </li>
    
    
      <li>
        <a href="/~andrzej001" class="sprite person">Andrzej Król</a>
        407 points
      </li>
    
    
      <li>
        <a href="/~nephelyn" class="sprite person">Michael Konrad</a>
        385 points
      </li>
    
    
      <li>
        <a href="/~milboys" class="sprite person">Milan Slovák</a>
        252 points
      </li>
    
  </ul>
</div>

</div>

          <div>

<div class="portlet" id="portlet-packages">
  <h2>
    <span class="see-all"><a href="https://launchpad.net/cairo-dock-core/+packages">
      All packages</a></span>
    Packages in Distributions
  </h2>

  

    <ul>
      
        <li>
          <a class="sprite package-source"
             href="/debian/squeeze/+source/cairo-dock">“cairo-dock” source package in Squeeze</a>
          <br />
          <span class="registered">
          <strong>Version
            2.1.3.10-4</strong>
          uploaded on 2010-10-09
          </span>
        </li>
      
      
        <li>
          <a class="sprite package-source"
             href="/debian/sid/+source/cairo-dock">“cairo-dock” source package in Sid</a>
          <br />
          <span class="registered">
          <strong>Version
            3.0.0-2</strong>
          uploaded on 2012-05-20
          </span>
        </li>
      
      
        <li>
          <a class="sprite package-source"
             href="/ubuntu/quantal/+source/cairo-dock">“cairo-dock” source package in Quantal</a>
          <br />
          <span class="registered">
          <strong>Version
            3.0.0.1-0ubuntu2</strong>
          uploaded on 2012-06-06
          </span>
        </li>
      
      
        <li>
          <a class="sprite package-source"
             href="/ubuntu/precise/+source/cairo-dock">“cairo-dock” source package in Precise</a>
          <br />
          <span class="registered">
          <strong>Version
            3.0.0.1-0ubuntu1.1</strong>
          uploaded on 2012-06-06
          </span>
        </li>
      
      
        <li>
          <a class="sprite package-source"
             href="/ubuntu/oneiric/+source/cairo-dock">“cairo-dock” source package in Oneiric</a>
          <br />
          <span class="registered">
          <strong>Version
            2.4.0~2-0ubuntu1</strong>
          uploaded on 2011-10-11
          </span>
        </li>
      
    </ul>
  

  
</div>

</div>
        </div>

        <div class="yui-u">
          <div><div class="portlet" id="portlet-latest-questions">
  <h2>
    <span class="see-all"><a href="https://answers.launchpad.net/cairo-dock-core">All questions</a></span>
    Latest questions
  </h2>

  <ul>
    <li>
      <a href="https://answers.launchpad.net/cairo-dock-core/+question/198999"
         class=" sprite question">cairo-dock-icon-manager.c:75:15: error: storage size of ‘s_aMutexLookupIcon’ ...</a>
      <br /><span class="registered">
        Posted on 2012-05-31
      </span>
    </li>
    <li>
      <a href="https://answers.launchpad.net/cairo-dock-core/+question/192051"
         class=" sprite question">Missing icons when open a subdock</a>
      <br /><span class="registered">
        Posted on 2012-03-29
      </span>
    </li>
    <li>
      <a href="https://answers.launchpad.net/cairo-dock-core/+question/167249"
         class=" sprite question">taskbar in left dock</a>
      <br /><span class="registered">
        Posted on 2011-08-07
      </span>
    </li>
    <li>
      <a href="https://answers.launchpad.net/cairo-dock-core/+question/163604"
         class=" sprite question">Bug at email applet // Wish Google Calender</a>
      <br /><span class="registered">
        Posted on 2011-07-03
      </span>
    </li>
    <li>
      <a href="https://answers.launchpad.net/cairo-dock-core/+question/155249"
         class=" sprite question">Configuration</a>
      <br /><span class="registered">
        Posted on 2011-05-01
      </span>
    </li>
  </ul>
</div>
</div>

          <div>

<div class="portlet" id="portlet-blueprints">
  <h2>
    <span class="see-all"><a href="https://blueprints.launchpad.net/cairo-dock-core">All blueprints</a></span>
    Latest blueprints</h2>

  <ul>
    <li>
      <a href="https://blueprints.launchpad.net/cairo-dock-core/+spec/configuration-gui" class="sprite blueprint-low">Merge the different GUI in 1</a>
      <br /><span class="registered">
        Registered on 2012-05-02
      </span>
    </li>
    <li>
      <a href="https://blueprints.launchpad.net/cairo-dock-core/+spec/dynamic-emblems" class="sprite blueprint-low">Add support for dynamic emblems in the API</a>
      <br /><span class="registered">
        Registered on 2011-08-26
      </span>
    </li>
    <li>
      <a href="https://blueprints.launchpad.net/cairo-dock-core/+spec/progress-bar" class="sprite blueprint-medium">Make a "progress-bar" renderer.</a>
      <br /><span class="registered">
        Registered on 2010-10-01
      </span>
    </li>
  </ul>
</div>

</div>

          <div>
</div>
        </div>
        <div class="yui-u">
          <div id="structural-subscription-content-box"></div>
        </div>

      </div>
    
            
            
          </div><!-- yui-b -->
        </div><!-- yui-main -->

        
          <div id="side-portlets" class="yui-b side">
            
      

      <div id="involvement" class="portlet">
  <h2>Get Involved</h2>

  <ul class="involvement">
    <li>
      <a href="https://bugs.launchpad.net/cairo-dock-core/+filebug"
        class="menu-link-report_bug sprite bugs">Report a bug</a>
    </li>
    <li>
      <a href="https://answers.launchpad.net/cairo-dock-core/+addquestion"
        class="menu-link-ask_question sprite answers">Ask a question</a>
    </li>
    <li>
      <a href="https://translations.launchpad.net/cairo-dock-core"
        class="menu-link-help_translate sprite translations">Help translate</a>
    </li>
    <li>
      <a href="https://blueprints.launchpad.net/cairo-dock-core/+addspec"
        class="menu-link-register_blueprint sprite blueprints">Register a blueprint</a>
    </li>
  </ul>

  
    
    
  

  
</div>


      <div id="downloads" class="top-portlet downloads">
        <h2>Downloads</h2>

        
          
  <div class="version">
    Latest version is 3.0.1
  </div>

  <ul>
    <li>
      <a href="https://launchpad.net/cairo-dock-core/3.0/3.0.1/+download/cairo-dock-3.0.1.tar.gz"
         title="3.0.1 (don't forget our plug-ins)">cairo-dock-3.0.1.tar.gz</a>
    </li>
  </ul>

  <div class="released">
    released on 2012-05-20
  </div>


        

        <p class="alternate">
          <a class="sprite info"
             href="https://launchpad.net/cairo-dock-core/+download">All downloads</a>
           
        </p>
      </div>

      

<div id="portlet-latest-announcements"
     class="portlet announcements">
  <h2>
    <span style="float: right;"><a title="Atom 1.0 feed"
    href="http://feeds.launchpad.net/cairo-dock-core/announcements.atom"><img src="/@@/rss.png" /></a></span>
    Announcements
  </h2>

  

  
    <ul>
      <li>
        <div class="latest-announcement">
          
          <a href="/cairo-dock/+announcement/10080">Cairo-Dock 3.0.1 (bug-fix version) has just been released!</a>
          <strong>on 2012-05-21</strong>
          <br /> A bug-fix version has been released for the 3.0 series! (v 3.0.1)
Don't hesit...
        </div>
      </li>
      <li>
        
          
          <a href="/cairo-dock/+announcement/9912">Cairo-Dock / GLX-Dock 3.0.0 has just been released!</a>
          <strong>on 2012-04-16</strong>
          <br /> The announce is available on our mailing list and on our forum.

http://glx-d...
        
      </li>
      <li>
        
          
          <a href="/cairo-dock-core/+announcement/8988">Cairo-Dock / GLX-Dock 2.4.0 is now released</a>
          <strong>on 2011-09-28</strong>
          <br /> The announce is available on our mailing list and on our forum.

http://liste...
        
      </li>
      <li>
        
          
          <a href="/cairo-dock/+announcement/8219">GLX-Dock 2.3 released !</a>
          <strong>on 2011-04-25</strong>
          <br /> GLX-Dock 2.3 released !
see the article in the link below for a complete desc...
        
      </li>
      <li>
        
          
          <a href="/cairo-dock/+announcement/7216">GLX-Dock 2.2.1 and beyond</a>
          <strong>on 2010-11-15</strong>
          <br /> A hard work has been made to deliver the 2.2.0 before Ubuntu 10.10's release....
        
      </li>
    </ul>

    <div class="see-all"><a href="https://launchpad.net/cairo-dock-core/+announcements"
        class="menu-link-announcements sprite info">Read all announcements</a></div>
  

  <div class="actions"></div>
</div>



    
          </div><!-- yui-b side -->
        
      </div><!-- yui-t4 -->

      
  <div id="footer" class="footer">
    <div class="lp-arcana">
        <div class="lp-branding">
          <a href="https://launchpad.net/"><img src="/@@/launchpad-logo-and-name-hierarchy.png" alt="Launchpad" /></a>
          &nbsp;&bull;&nbsp;
          <a href="https://launchpad.net/+tour">Take the tour</a>
          &nbsp;&bull;&nbsp;
          <a href="https://help.launchpad.net/">Read the guide</a>
          &nbsp;
          <form id="globalsearch" method="get"
                accept-charset="UTF-8"
                action="https://launchpad.net/+search">
            <input type="search" id="search-text" name="field.text" />
            <input type="image" src="/@@/search" style="vertical-align:5%" alt="Search Launchpad" />
          </form>
        </div>
        
  

    </div>

    <div class="colophon">
      &copy; 2004-2012
      <a href="http://canonical.com/">Canonical&nbsp;Ltd.</a>
      &nbsp;&bull;&nbsp;
      <a href="https://launchpad.net/legal">Terms of use</a>
      &nbsp;&bull;&nbsp;
      <a href="/feedback">Contact Launchpad Support</a>
      
      &nbsp;&bull;&nbsp;
      <a href="http://blog.launchpad.net/">Blog</a>
      
	&nbsp;&bull;&nbsp;
	<a href="http://www.canonical.com/about-canonical/careers">Careers</a>
      
      &nbsp;&bull;&nbsp;
      <a href="http://identi.ca/launchpadstatus">System status</a>
      <span id="lp-version">
      &nbsp;&bull;&nbsp;
        r15419
        
        
        (<a href="https://dev.launchpad.net/">Get the code!</a>)
      </span>
    </div>
  </div>

    </div><!-- yui-d0-->

    <div id="help-pane" class="invisible">
      <div id="help-body">
        
        <iframe id="help-pane-content" class="invisible" src="javascript:void(0);"></iframe>
      </div>
      <div id="help-footer">
        <span id="help-close"></span>
      </div>
    </div>

    
  
  
  <script id="json-cache-script">LP.cache = {"target_info": {"url": "https://launchpad.net/cairo-dock-core", "title": "Cairo-Dock : Core"}, "related_features": {}, "administratedTeams": [], "importances": ["Unknown", "Critical", "High", "Medium", "Low", "Wishlist", "Undecided"], "context": {"project_group_link": "https://launchpad.net/api/devel/cairo-dock", "recipes_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/recipes", "remote_product": null, "development_focus_link": "https://launchpad.net/api/devel/cairo-dock-core/trunk", "bug_supervisor_link": "https://launchpad.net/api/devel/~cairo-dock-team", "web_link": "https://launchpad.net/cairo-dock-core", "official_bug_tags": [], "active_milestones_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/active_milestones", "commercial_subscription_is_due": false, "all_specifications_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/all_specifications", "translation_focus_link": "https://launchpad.net/api/devel/cairo-dock-core/trunk", "licenses": ["GNU GPL v3"], "all_milestones_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/all_milestones", "bug_reported_acknowledgement": null, "display_name": "Cairo-Dock Core", "wiki_url": "http://wiki.glx-dock.org/", "title": "Cairo-Dock : Core", "homepage_url": "http://www.glx-dock.org/", "download_url": "http://www.glx-dock.org/ww_page.php?p=Accueil\u0026lang=en#0-Installation", "is_permitted": "tag:launchpad.net:2008:redacted", "reviewer_whiteboard": "tag:launchpad.net:2008:redacted", "self_link": "https://launchpad.net/api/devel/cairo-dock-core", "resource_type_link": "https://launchpad.net/api/devel/#project", "programming_language": "C", "translations_usage": "Launchpad", "description": "Cairo-Dock is a light and eye-candy dock to launch your programs easily. It uses Cairo / OpenGL to render nice graphics (many in correlation with Compiz) with hardware acceleration. It's fully configurable and customizable and can be a taskbar too. You can easily plug applets into it or in a desklet mode.\n\nSome screenshots are available : http://www.glx-dock.org/mc_album.php?a=3 .\n\nThe Core provides a powerful framework for Plug-ins; they add many views, applets, animations, effects, etc. See https://launchpad.net/cairo-dock-plug-ins and https://launchpad.net/cairo-dock-plug-ins-extras.\n\nThis is part of the Cairo-Dock project (https://launchpad.net/cairo-dock)", "translationpermission": "Open", "valid_specifications_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/valid_specifications", "project_reviewed": "tag:launchpad.net:2008:redacted", "brand_link": "https://launchpad.net/api/devel/cairo-dock-core/brand", "sourceforge_project": null, "http_etag": "\"f18b8096115065f2b9fad47b3fc43c4c2d5b48d6-a66e985c11ae81296b1608d8526cb7e4f7b0e3b6\"", "date_next_suggest_packaging": null, "bug_reporting_guidelines": "**PLEASE READ THIS BEFORE REPORTING YOUR BUG**\n\nYou can report bugs in launchpad using the 'Bugs' tab or on our forum. If possible :\n * Read our WIKI : specially the 'Recurrent Problems' section : http://www.glx-dock.org/ww_page.php?p=Recurrents%20problems\u0026lang=en (which can help you to resolve some bug like a black background, messages at startup, etc.)\n * If it's not a recurrent problem :\n   + Include the cairo-dock version : \n\t\t        cairo-dock -v\n       but try to have the last stable release (version \u003e 2.1) by using our repository or our ppa.\n   + Include also some informations like your distribution (Ubuntu 9.10 32bits, Debian lenny 64bits,...), your Desktop Manager (Gnome, KDE, XFCE,...) your Window Manager (Compiz, Metacity, Kwin, etc.), if you use Cairo-Dock with or without OpenGL, your graphic card and its drivers (nVidia 9300 - drivers 185.18.14, Intel x3100 - xserver-xorg-video-intel 2:2.8.0-0 , Ati HD 4800 - catalyst 9.8), with which theme, etc.\n   + Include the method in order to reproduced the bug\n   + Include the method to reproduce the bug (which actions, which options activated)\n   + Run the dock with the command\n          cairo-dock -l debug \u003e debug.txt\n       and join the content of debug.txt.\n\nThanks for your help !\n\nPS : for any bugs in BZR (alpha or beta release), you can also post them on our forum ! http://www.glx-dock.org/bg_forumlist.php", "active": true, "license_info": null, "security_contact_link": "https://launchpad.net/api/devel/~cairo-dock-team", "private_bugs": false, "bug_tracker_link": null, "name": "cairo-dock-core", "license_approved": "tag:launchpad.net:2008:redacted", "driver_link": "https://launchpad.net/api/devel/~cairo-dock-team", "freshmeat_project": null, "screenshots_url": "http://www.glx-dock.org/mc_album.php?a=3", "registrant_link": "https://launchpad.net/api/devel/~goctaf", "summary": "This is the Core part of Cairo-Dock project.\nIt provides the strict minimum to run Cairo-Dock.\nYou need the plug-ins package to have views, dialogs, applets, animations, effects, etc.\nFor more informations about it, please see this page https://launchpad.net/cairo-dock", "logo_link": "https://launchpad.net/api/devel/cairo-dock-core/logo", "owner_link": "https://launchpad.net/api/devel/~cairo-dock-team", "qualifies_for_free_hosting": true, "translationgroup_link": "https://launchpad.net/api/devel/+groups/launchpad-translators", "releases_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/releases", "date_created": "2007-12-18T09:09:03.583256+00:00", "series_collection_link": "https://launchpad.net/api/devel/cairo-dock-core/series", "commercial_subscription_link": null, "icon_link": "https://launchpad.net/api/devel/cairo-dock-core/icon"}, "statuses": ["New", "Incomplete", "Opinion", "Invalid", "Won't Fix", "Expired", "Confirmed", "Triaged", "In Progress", "Fix Committed", "Fix Released", "Unknown"]};</script>

    
  

    
  </body>


  <!--
    Facet name: overview
    Page type: main_side
    Has global search: True
    Has application tabs: True
    Has side portlets: True

    At least 75 queries/external actions issued in 0.90 seconds

    Features: {'disclosure.enhanced_sharing.enabled': None, 'hard_timeout': u'5000', 'profiling.enabled': None, 'visible_render_time': None, 'disclosure.enhanced_sharing.writable': None, 'js.combo_loader.enabled': None, 'markdown.enabled': None, 'baselayout.careers_link.disabled': None, 'js.yui_version': None}

    r15419

    -->

</html>

Offline

#7 2012-06-15 06:57:25

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

* Server certificate:
* 	 subject: O=launchpad.net; OU=Domain Control Validated; CN=launchpad.net
* 	 start date: 2009-07-17 19:40:12 GMT
* 	 expire date: 2012-07-25 18:24:13 GMT
* 	 subjectAltName: launchpad.net matched
* 	 issuer: C=BE; ST=Liege; L=Herstal; O=Network Researh Belgium; OU=Network Systems; CN=NRB Internal CA; emailAddress=netsys@nrb.be
* 	 SSL certificate verify ok.

Is your proxy doing ssl termination? In any case, the certificate being presented to your client is being signed by the proxy, which gives a bit of a distorted view of the situation. Might be best that you try the same thing when you're on your own connection at home.


Burninate!

Offline

#8 2012-06-15 07:06:52

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Ok, I make a test this afternoon.

Offline

#9 2012-06-16 14:04:12

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Sorry for the late.
Here is the output of the command:

╰─➤  curl -v https://launchpad.net/cairo-dock-core
* About to connect() to launchpad.net port 443 (#0)
*   Trying 91.189.89.223...
* connected
* Connected to launchpad.net (91.189.89.223) port 443 (#0)
* successfully set certificate verify locations:
*   CAfile: /home/benoit/Documents/NRBInternalCA.crt
  CApath: none
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS alert, Server hello (2):
* SSL certificate problem: self signed certificate in certificate chain
* Closing connection #0
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.

Offline

#10 2012-06-16 16:02:06

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

*   CAfile: /home/benoit/Documents/NRBInternalCA.crt

That's your problem right there. Curl for some reason is using what I assume is an internal CA certificate from your workplace.

Check the following 2 things:

- Make sure you have the "ca-certificates" package installed and if /etc/ssl/certs/ca-certificates.crt exists on your system.
- If you do and it still shows the same behaviour; what happens if your try "curl --capath /etc/ssl/certs/ca-certificates.crt -v https://launchpad.net/cairo-dock-core"


Burninate!

Offline

#11 2012-06-16 17:19:43

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

I check the file and I use the curl command.
The result is the same

╰─➤  curl --capath /etc/ssl/certs/ca-certificates.crt -v https://launchpad.net/cairo-dock-core
* About to connect() to launchpad.net port 443 (#0)
*   Trying 91.189.89.223...
* connected
* Connected to launchpad.net (91.189.89.223) port 443 (#0)
* successfully set certificate verify locations:
*   CAfile: /home/benoit/Documents/NRBInternalCA.crt
  CApath: /etc/ssl/certs/ca-certificates.crt
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS alert, Server hello (2):
* SSL certificate problem: self signed certificate in certificate chain
* Closing connection #0
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.

Offline

#12 2012-06-16 17:26:52

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

Try "--cacert" instead of "--capath".


Burninate!

Offline

#13 2012-06-16 18:27:03

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

That work more fine

╰─➤  curl --cacert /etc/ssl/certs/ca-certificates.crt -v https://launchpad.net/cairo-dock-core > info.txt 
* About to connect() to launchpad.net port 443 (#0)
*   Trying 91.189.89.223...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* connected
* Connected to launchpad.net (91.189.89.223) port 443 (#0)
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: none
* SSLv3, TLS handshake, Client hello (1):
} [data not shown]
* SSLv3, TLS handshake, Server hello (2):
{ [data not shown]
* SSLv3, TLS handshake, CERT (11):
{ [data not shown]
* SSLv3, TLS handshake, Server key exchange (12):
{ [data not shown]
* SSLv3, TLS handshake, Server finished (14):
{ [data not shown]
* SSLv3, TLS handshake, Client key exchange (16):
} [data not shown]
* SSLv3, TLS change cipher, Client hello (1):
} [data not shown]
* SSLv3, TLS handshake, Finished (20):
} [data not shown]
* SSLv3, TLS change cipher, Client hello (1):
{ [data not shown]
* SSLv3, TLS handshake, Finished (20):
{ [data not shown]
* SSL connection using DHE-RSA-AES256-SHA
* Server certificate:
* 	 subject: O=launchpad.net; OU=Domain Control Validated; CN=launchpad.net
* 	 start date: 2009-07-17 19:40:12 GMT
* 	 expire date: 2012-07-25 18:24:13 GMT
* 	 subjectAltName: launchpad.net matched
* 	 issuer: C=US; ST=Arizona; L=Scottsdale; O=GoDaddy.com, Inc.; OU=http://certificates.godaddy.com/repository; CN=Go Daddy Secure Certification Authority; serialNumber=07969287
* 	 SSL certificate verify ok.
> GET /cairo-dock-core HTTP/1.1
> User-Agent: curl/7.26.0
> Host: launchpad.net
> Accept: */*
> 

Offline

#14 2012-06-16 20:19:41

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

That looks perfectly fine indeed.

Now all you need to figure out is how to tell curl to use /etc/ssl/certs/ca-certificates.crt by default so it also works fine when makepkg,... calls it. I had quick look at the curl docs and I think you should be able to do it as follows (run the cmd on cli):

# CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt

Afterwards verify that it's indeed using that as default and try building a package again.


Burninate!

Offline

#15 2012-06-17 06:12:07

gatchan
Member
From: Liège - Belgique
Registered: 2011-07-12
Posts: 22

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

hum... strange, it's not good

╰─➤  CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt && echo $CURL_CA_BUNDLE && makepkg                                                                                   1 ↵
/etc/ssl/certs/ca-certificates.crt
==> Création du paquet cairo-dock 3.0.1-0 (dim jun 17 08:09:17 CEST 2012)
==> Vérification des dépendances pour l'exécution...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
  -> Téléchargement de cairo-dock-3.0.1.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
==> ERREUR : Erreur lors du téléchargement de cairo-dock-3.0.1.tar.gz
    Abandon...

Offline

#16 2013-10-23 18:10:20

hepha
Member
Registered: 2012-07-20
Posts: 13

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

add this to PKGBUILD top line

DLAGENTS=("https::/usr/bin/curl -k -o %o %u")"


https://aur.archlinux.org/packages/fa/f … l/PKGBUILD

Offline

#17 2015-07-23 17:45:42

glethro
Member
Registered: 2012-06-15
Posts: 7

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

I had a very similar problem while trying to install dwarffortress-phoebus from the AUR. Only difference was when doing 'curl -v url' it showed the correct cacert file (/etc/ssl/certs/ca-certificates.crt).

Hepha's solution above solved this for me. Just watch out for the extra " at the end.

Offline

#18 2015-07-23 19:03:35

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 5,923
Website

Re: makepkg: problem with curl (curl: (60) SSL certificate problem)

I'm glad you solved your problem, but please don't bump old threads.

https://wiki.archlinux.org/index.php/Fo … bumping.22

Closing.


Sakura:-
Mobo: ASUS P8Z77-V PRO // Processor: Intel Core i7-3770K 3.4GHz // GFX: nVidia GeForce GTX 970 Ti // RAM: 32GB (4x 8GB) Corsair DDR3 (@ 2133MHz) // Storage: 1x 3TB Seagate SATAII 5x 1TB Samsung SATAII, 2x 120GB Corsair SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB