From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yann Hodique Newsgroups: gmane.emacs.devel Subject: weird gnutls issue on OSX Date: Wed, 29 Jun 2016 09:51:23 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1467222727 23127 80.91.229.3 (29 Jun 2016 17:52:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Jun 2016 17:52:07 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 29 19:51:58 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bIJeX-0006Vq-7k for ged-emacs-devel@m.gmane.org; Wed, 29 Jun 2016 19:51:57 +0200 Original-Received: from localhost ([::1]:45222 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIJeW-0006Xj-HR for ged-emacs-devel@m.gmane.org; Wed, 29 Jun 2016 13:51:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIJeM-0006U9-Bd for emacs-devel@gnu.org; Wed, 29 Jun 2016 13:51:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bIJeG-0003b2-EW for emacs-devel@gnu.org; Wed, 29 Jun 2016 13:51:45 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:43495) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIJeF-0003ak-Rw for emacs-devel@gnu.org; Wed, 29 Jun 2016 13:51:40 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bIJe4-0006AZ-T8 for emacs-devel@gnu.org; Wed, 29 Jun 2016 19:51:29 +0200 Original-Received: from 208.91.2.4 ([208.91.2.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Jun 2016 19:51:28 +0200 Original-Received: from yann.hodique by 208.91.2.4 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Jun 2016 19:51:28 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 207 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 208.91.2.4 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (darwin) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAACpQTFRF HBgXPyYdPSkeMiwmRkJBYT4sik8zZF1XqWpMx2RDk42MzYRYtrGw09DVySZyaAAAAklJREFUOMuF 0z9v00AUAPCHr/kANgowOi6hjFbOCImp1CdF6kaUCwEmkBJSdYmUSBZRGRMsske1MlKIFKVr5XAr U1TPSFX6XXjvnKp2KOLG97v3x3dnuP7Hgv/B+vLyLlivZkGwSP6GlXABvHmyDese0GIn2zBzNYCX bEGagOswycG6ewMsyMEVVTJMiyQHv2lzuTOSNrDPWfhF8FSpuGXt5IB6s6bCNfLOt8FoEMT1JAv7 wFz25E7gtqFLqS856IJhl481/MyN27tnGe+wc1uprzn4fvS+MFYxwvDtLcyT1Y9oUhyri3ZHtTIg B7NP0WmDMo7VcJABKRvRtKNbq3hxC21ZKx2pMAWVgQt5H95MNSynKnMfZTzTQkSwjKLpPAN1H+CB zogmYaa5ED7eUzMeY+tw9HqRAcEBnoUhxYfFQZIBelRNhGjSKj6cb14kBH3hY5dCGI+XpzXTebzJ gY+CC47FHiGENQdXVfeBuvA55y5eYRgOnTJRdXC+6eFTiiHbHyplKVGoHGDQw1okzi5BCcUbXANn KL4WYAeyZJomJu0l4ALKZvlCvkrBOaG3dhOvdtlLjJt6AP2UN3DosoppOhr20v+Cwq4ncE8JwaLB gJpyPa/n0mQIJn0m0EExTHE5HgxUHAvnsjT41ARTnu8juAaUML5bSQHn8vkLBGYDUCkLS+tD577H qwjcpl8Le+BmIWgnHkrgws5BCvjTMbpaAsHPcK6+jXNhLfqGQND4XHhn4Ik5T8HCzKu+Bk98qwq+ 6AFOimPZ8Aem5xXrk2gG/wAAAABJRU5ErkJggg== Cancel-Lock: sha1:ciWrThhu3wTop0Z4h5hT+Eaz1zU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204939 Archived-At: --=-=-= Content-Type: text/plain Hi, there seems to be an "interesting" issue going on around gnutls in the master branch, at least for OSX. https://github.com/sigma/gh.el/issues/73 provides some backstory but the short of it is this: with gnutls enabled, (url-retrieve-synchronously "https://www.gnu.org") doesn't work, while (url-retrieve-synchronously "https://www.google.com") does. And what's worse, when it fails, it fails pretty silently. Which generates some confusion. (btw, without gnutls everything's fine) The relevant part of the gnutls.c logs reads: ,---- | Contacting host: www.gnu.org:443 | gnutls.c: [1] (Emacs) connecting to host: www.gnu.org | gnutls.c: [1] (Emacs) allocating credentials | gnutls.c: [2] (Emacs) allocating x509 credentials | gnutls.c: [2] (Emacs) using default verification flags | gnutls.c: [audit] There was a non-CA certificate in the trusted list: O=Entrust. | | gnutls.c: [1] (Emacs) setting the trustfile: /etc/ssl/certs/ca-certificates.crt | gnutls.c: [audit] There was a non-CA certificate in the trusted list: O=Entrust. | | gnutls.c: [1] (Emacs) gnutls callbacks | gnutls.c: [1] (Emacs) gnutls_init | gnutls.c: [1] (Emacs) got non-default priority string: NORMAL | gnutls.c: [1] (Emacs) setting the priority string | gnutls.c: [audit] Note that the security level of the Diffie-Hellman key exchang | | gnutls.c: [2] WRITE: -1 returned from 0x9, errno: 57 | | gnutls.c: [1] (Emacs) fatal error: Error in the push function. `---- Attached are the logs for the following commands: $ /usr/local/bin/emacs -q --batch --eval '(progn (setq gnutls-log-level 2) (with-current-buffer (url-retrieve-synchronously "https://www.gnu.org") (princ (buffer-string))))' > gnu.log 2>&1 $ /usr/local/bin/emacs -q --batch --eval '(progn (setq gnutls-log-level 2) (with-current-buffer (url-retrieve-synchronously "https://www.google.com") (princ (buffer-string))))' Does that ring any bell? Thanks Yann. -- There are weapons you cannot hold in your hand. You can only hold them in your mind. -- Bene Gesserit Teaching --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=google.log.gz Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=gnu.log.gz Content-Transfer-Encoding: base64 H4sICCvuc1cAA2dudS5sb2cA7dNBTxtHFADgO79ijiCBDRTa2lIOiCC1UgpVStVDFUXDemyvst5F u2MM/767piQ0DVVuPeQ72Tt675s3782cN3WORS7rRVg2XZ6GzWYzWtTrUdMupicn3+30/3PVjYpp +PPoXdi9WMWi2wtFU9fpMS03/858IStWVVPEbVbRplmqcxmr7nnw8ReD708PJ1+Rse6G4Fmax3WV w11qy3k5CE0d5lVc/CMtrmdlfheul6lNYRO7EEPd1AfnZ6FIbX5MTKGsQ16mkNt1l9MsVOVwzqtX F/V2ZVSnvH/1+6vh4OnT0vj819/eHx+e/NinF017Owo3D6FN81HYrcpVmbveiTejvSF1t9gLR5PJ JDwjw5shKs32zy+f7xTOPxY2nOhsnZdNW+aHsDvstTfaeaHpXcqPc3o6yLys0jSEccrFuOuq8XDg blzEg2cn75U2f5v9elwNRX//bmLxofvPsPdlXeaXIpq87dHThbxty8cCutz2A5mGy6u3v5y9+Yqx fZb5hblcNn338zLmbXyXivU2vkp3qQrNfLv6upzPy3TwU6qqVazDh/QQ0n2xjPUihWU/0ZuU6lA1 m37Cs+FVH59+H26G9se6/16WXVjFh+2z3PSPrGgfbreN/VvvUtcNn7OY485nD/SPtz9fX0zDwVE/ 1rxu696ft80qHN5P9kNq27qZhtMfXhrIvBerIaxpp+Fi+Hm6Z7frbhnm67oYChn975u+lH49tOc2 Ff1l7It4atTHlpf1XazKvm9Dhf0+XbNKfc2xw+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj 8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+Px eDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4 PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8 Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwe j8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6P x+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H 4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj 8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+Px eDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4 PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8 Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwe j8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6P x+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H 4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj 8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+Px eDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4 PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8 Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwe j8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6P x+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H 4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj 8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+Px eDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4 PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8 Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwe j8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6P x+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H 4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj 8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+Px eDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4 PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8 Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwe j8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Ho/H4/F4PB6P x+PxeDwej8fj8Xg8Ho/H4/F4PB6P/9b540/86xSrqiliLutFuD89nISiTbNU5zJW3c5fpNT26QW4 CAA= --=-=-=--