From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTPS id 1D06E5D5 for ; Wed, 25 Sep 2019 15:47:46 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.64,548,1559512800"; d="scan'208";a="403371840" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 25 Sep 2019 17:47:44 +0200 Received: by sympa.inria.fr (Postfix, from userid 20132) id D2DDC7F216; Wed, 25 Sep 2019 17:47:44 +0200 (CEST) Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id B461B7EFA1 for ; Wed, 25 Sep 2019 17:47:35 +0200 (CEST) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=info@gerd-stolpmann.de; spf=None smtp.mailfrom=info@gerd-stolpmann.de; spf=None smtp.helo=postmaster@mout.kundenserver.de IronPort-PHdr: =?us-ascii?q?9a23=3AFYEF2BTcsbq2Lz5LOQLh39QIZtpsv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa6zYhaN2/xhgRfzUJnB7Loc0qyK6vumAjZLsM/JmUtBWaQEbwUCh8?= =?us-ascii?q?QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYdFRrlKAV6?= =?us-ascii?q?OPn+FJLMgMSrzeCy/IDYbxlViDanbr5+MRu7oR/fu8UIjodvLrs9wQbVr3VVfO?= =?us-ascii?q?hb2XlmLk+JkRbm4cew8p9j8yBOtP8k6sVNT6b0cbkmQLJBFDgpPHw768PttRnY?= =?us-ascii?q?UAuA/WAcXXkMkhpJGAfK8hf3VYrsvyTgt+p93C6aPdDqTb0xRD+v4btnRAPuhS?= =?us-ascii?q?waLDMy7n3ZhdJsg6JauBKhpgJww4jIYIGOKfFyerrRcc4GSWZdW8pcUTFKDIGh?= =?us-ascii?q?YIsVF+cPIPhWr4f9qVUNoxWxCwajC+HzxTFHnXL2wbQ63v49HQ3a0gEtHdQDu2?= =?us-ascii?q?nUotXvM6cSVPi4wqjWwjXZcvxdxCrz6JTPchAlufGMWKh/cczXyUIyEA7Fj1OQ?= =?us-ascii?q?qYLiPz6O2eQCrXKb4Pd5WeK0l24nrAVxoiCqxsg2jInJgJgZxU3a+ihgxos+ON?= =?us-ascii?q?O2SEl+YdG+EZtQsTmXN4RoTcM4Xm5koT06yqEBuZ6/ZCgKzY4oxxjZa/CdboeH?= =?us-ascii?q?/ArvVOGNLjhigXJlfKizhxGo8Uiv0uHzStO70FNOriVZk9nMqnAM2wbU6sidRf?= =?us-ascii?q?tw+Fqq1zWX1w3L9O1IPF44mbDFJ5I/wLM8jIcfvVrCEyPshUn7gqGbel0n9+Wo?= =?us-ascii?q?8ejrf7brq5GGO4J1jgzyKLkil82iDek+LwMARXKU+f6m273m5UD5QKtFjvkxkq?= =?us-ascii?q?TBtZDaItkbprKjDw9Wz4Yj7QuwACmg0NQDg3YHNkxFdwydj4TzJl7BPuj0Dfa5?= =?us-ascii?q?g1uyjDdm3+7KMqD/DpnXMHTPjrXscaxg50JCyQc/181T6pxaB70ZJfL8QE7xtN?= =?us-ascii?q?jWDh8jNAy0xv7qCNR71oMQXmKCGaCZP73IsVCV/+4vOPWMZIgRuDblLvgq/fju?= =?us-ascii?q?jXkjlVAAY6alxYEXZ2ygHvR6P0WZZmLhjcsbHmcPugoyVejqiFyZUT5PfHuyRK?= =?us-ascii?q?I95jQjCI28F4vDR4atgKaA3CihBJFWaHpGWRiwFiLBc4yCE8wHaCeTPtMpxjUA?= =?us-ascii?q?XL7nUIQh0BCyqCfizL52Muff+isZrI/ukt9v6LuX3TYZ/DlwR+GU0mWMSW48um?= =?us-ascii?q?ITW3di16l6pQl5y0yf+al+mf1RU9JJsaBnSAA/YLHR1eAyMMz1XhrEd9GPAAKn?= =?us-ascii?q?RNuhKT48VN502MMJZ154EtOkyBzOiXn5S4QJnqCGUcRnupnX2GL8coMkky6fif?= =?us-ascii?q?sRymI+S84KDlWIw65y8w+JXdzMlFiF0aW3c6gR2jXA7nmO1yyCsRMACVIiYeD+?= =?us-ascii?q?RXkaI3Dug5Hh/EqbHu2hBK4rdxBdzsqaL6JMbJvlgAceHaaxCJHle2u03lyIK1?= =?us-ascii?q?ONz7KIYpDtfjxMjirQEkRBiBwU+W6DPA44QCus8TrT?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BNBQBwi4tdh4V+49RlgiCDCYEFKoQij?= =?us-ascii?q?xCCDw+PKotkCQEDAQwfDQECAQGEPwKDKhsGBjQTAgwBAQQBAQECAQIDBAETAQE?= =?us-ascii?q?BCA0JCCmFNAxCFgGBYSkBgmcDAyMyNAsaAhgOAgJXBgEMBgIBAQURAYMHAYIOA?= =?us-ascii?q?QqvZIEyik+BDCgBhROGeBg+gUGBOIFUgRc+glYLA4FggwuCWASMVAsSoB+BRWc?= =?us-ascii?q?YBIZpi02CMiGCNnKKVSyLAo4bmT2BaYF5TSQUO4JsCUcQFIFaDgmEAoNtdIVBP?= =?us-ascii?q?zIBewoBAYpUhCUBAQ?= X-IPAS-Result: =?us-ascii?q?A0BNBQBwi4tdh4V+49RlgiCDCYEFKoQijxCCDw+PKotkCQE?= =?us-ascii?q?DAQwfDQECAQGEPwKDKhsGBjQTAgwBAQQBAQECAQIDBAETAQEBCA0JCCmFNAxCF?= =?us-ascii?q?gGBYSkBgmcDAyMyNAsaAhgOAgJXBgEMBgIBAQURAYMHAYIOAQqvZIEyik+BDCg?= =?us-ascii?q?BhROGeBg+gUGBOIFUgRc+glYLA4FggwuCWASMVAsSoB+BRWcYBIZpi02CMiGCN?= =?us-ascii?q?nKKVSyLAo4bmT2BaYF5TSQUO4JsCUcQFIFaDgmEAoNtdIVBPzIBewoBAYpUhCU?= =?us-ascii?q?BAQ?= X-IronPort-AV: E=Sophos;i="5.64,548,1559512800"; d="scan'208";a="320619328" X-MGA-submission: =?us-ascii?q?MDH8WLao7GMD+isssldR9itRBZwnAjXF5nS2jC?= =?us-ascii?q?HloTFmyTjusy+KofEwE1yOy1I7XxU0CbnEDk8n5M57U0RvTU6cittIjr?= =?us-ascii?q?hJ26uEUuj0enXZFBvbsAkWV598qG8ZLjuP++M4qlHpw5CUVIR9uNUyaR?= =?us-ascii?q?NRzdWyShI5T3OBn9TS+KpkpA=3D=3D?= Received: from mout.kundenserver.de ([212.227.126.133]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-GCM-SHA256; 25 Sep 2019 17:47:34 +0200 Received: from cyrus.sumadev.de ([85.183.69.161]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1Mg6JS-1hgZeC0Egw-00hfJZ; Wed, 25 Sep 2019 17:47:34 +0200 Received: from gerdbook.fritz.box (unknown [85.183.69.161]) by cyrus.sumadev.de (Postfix) with ESMTPSA id 6BD92616FF89C; Wed, 25 Sep 2019 15:47:33 +0000 (UTC) To: Alan Schmitt , OCaml Mailing List References: <87impglc4p.fsf@polytechnique.org> From: Gerd Stolpmann Openpgp: preference=signencrypt Autocrypt: addr=gerd@gerd-stolpmann.de; prefer-encrypt=mutual; keydata= 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 Message-ID: <4ef6b3c5-8d04-e877-085b-99439eb42611@gerd-stolpmann.de> Date: Wed, 25 Sep 2019 17:47:33 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <87impglc4p.fsf@polytechnique.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:yk4trAVfLH//6/D/CRin4PH1tlyWN20EaDhXCf0lPFhWASC83G4 YR957BQ8vlfPz71MwDvHqHde4DZAiINngDuTFvoXMZjW0abjdE/gL+TsELaKQkaAN6QXJhm ekZiwUwrSxdDiASuXoSuZF46WKVN60WZlPdNQn43DvkWpoeiiNRSUbbqJvaz4J3OmUsXhiv bWpBx6U10BPDKGGrZyfMg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:mvOziHyOXHc=:SNdTRhGoc19MFJMHOgAgHa KPCWkmaPc/G8pdqiVmqdtufQQzUAZBsxwxO3hA9UoSYlfzaIKPQtdPBT5hdrdt6KztKOIMeBX pAKdELfaWfQzK7d/VEv4A0qR3lUr82dlIxRwLpwZNSy5hX9VhbryIMhNK23U5XjKZab3wlULv nBuoav6z7xS1v6Fu7kRA5jhc7zwLvRXpiFF846QD/W/XC+qkYwOy8Dk7HuzYG+p7HAgYTjkY2 QsMZjKdpjBVPEH89VdjchY6x3lvq8mGdSYDXIPbDJbpQVPaUorLswKsyptOnzjLtH4ez/l9sy kyJPGEBV5fA9bveDTTQDC3BVq+NV3SuDVisLpXkdWv3kxAaGNmkKznrdmtBb5lZC7vkujFJ7w BuG3e96o6rvBlkWt6KZJxt5V0xHRC2+YbZ6OqVF3DJkMPgiaaM3nunkrkWybT6BCaxWbInKGe EwTgrojqknHfruPMNH2zJ4S+WxBdBcyIBIlwb28tupJo8qz6m6mLIdZxP4V6X4VimqzpBGclo isjEfGXoZ+fWIuA6AiE2Or0ufn2FosE/NcoYA1NN522tbz1ksBxFPAktVS/N9MJ1vXpBpDAO3 b+AIrAc/or5ENtI0f9uGjM5WLbg4QaJemXD7PET2HJJzCb/YmTCtf58dlfIX8/QL16qMuz51t wSJEPRATEhpTmZVaGvDcvPUr4ZMbg2TmVJE4rNL+uxsleOgzlBNOi9ed6tRyOLArE+cKp7suL On9HUoKVhN+YDkdcusa9n+eJwA7eJN5c1Zs0yMps4Is9Dlnh+tLFhbM7x31V96wQUca9K78EV 5Ab5GV5nmP7iU/SeMRO3pVT2PDWFNtbLQtbieqe53jQ1F5PGt0tnvjhkLh5oS8HjjPmEl28Fj 96YOyr4ZDwf57tHKAspKiyDkIPcZPY6qaLoRsVQjw= Subject: Re: [Caml-list] https and Ocamlnet Reply-To: Gerd Stolpmann X-Loop: caml-list@inria.fr X-Sequence: 17821 Errors-to: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Hi Alan, looks like that there is some incompatibility with one of the newer TLS protocol features (like zero roundtrip), so that the TLS negotiation fails. I don't have time to look into this right now, and cryptic errors are also cryptic for the developer, but I'm definitely interested in fixing this. Will just take a bit of time. Gerd Am 25.09.19 um 15:49 schrieb Alan Schmitt: > Hello, > > I have a small utility that downloads and parses the RSS feed from > ocaml.org to include in the OCaml Weekly News, but a recent change to > ocaml.org broke it: it seems to only be served through https. I tried t= o > add a TLS provider, but it's still failing with a cryptic error message= =2E > > Here is an extract of the code showing the problem: > > #+begin_src ocaml > let () =3D Nettls_gnutls.init() > > let site =3D "https://ocaml.org" > let feed_name =3D "/feed.xml" > > let planet =3D Nethttp_fs.http_fs site > let feedic =3D planet # read [] feed_name > let feed_string =3D Netchannels.string_of_in_obj_channel feedic > let () =3D feedic # close_in() > #+end_src > > I can compile it with > > ocamlfind ocamlc -o test -linkpkg -package netclient,nettls-gnutls > test.ml > > but when I run it, I get this error > > Fatal error: exception Nettls_gnutls.TLS.Error(GNUTLS_E_PUSH_ERROR) > > I know nothing of TLS and searching for the error did not point me > toward any solution. > > I'm using gnutls 3.6.9 and ocamlnet 4.1.6. > > How can I access the site using https? > > Thanks, > > Alan --=20 ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------