From mboxrd@z Thu Jan 1 00:00:00 1970 From: George myglc2 Clemmer Subject: bug#31303: substitute: guix substitute: error: TLS error in procedure 'handshake' Date: Sat, 28 Apr 2018 15:16:42 -0400 Message-ID: <87muxnkup1.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fCVLJ-0008F4-0M for bug-guix@gnu.org; Sat, 28 Apr 2018 15:17:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fCVLD-0001eH-3L for bug-guix@gnu.org; Sat, 28 Apr 2018 15:17:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34323) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fCVLC-0001e5-VN for bug-guix@gnu.org; Sat, 28 Apr 2018 15:17:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fCVLC-0005Bm-LR for bug-guix@gnu.org; Sat, 28 Apr 2018 15:17:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fCVKy-0008Cl-Rt for bug-guix@gnu.org; Sat, 28 Apr 2018 15:16:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fCVKv-0001Yr-My for bug-guix@gnu.org; Sat, 28 Apr 2018 15:16:48 -0400 Received: from mail-qt0-x231.google.com ([2607:f8b0:400d:c0d::231]:34770) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fCVKv-0001Yg-Hp for bug-guix@gnu.org; Sat, 28 Apr 2018 15:16:45 -0400 Received: by mail-qt0-x231.google.com with SMTP id m5-v6so6573925qti.1 for ; Sat, 28 Apr 2018 12:16:45 -0700 (PDT) Received: from g1 (c-73-167-118-254.hsd1.ma.comcast.net. [73.167.118.254]) by smtp.gmail.com with ESMTPSA id z5-v6sm3351821qtb.88.2018.04.28.12.16.42 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 28 Apr 2018 12:16:43 -0700 (PDT) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 31303@debbugs.gnu.org I am attempting to supply substitutes from a GuixSD install (g1) to a 'guix system vm-image' (sysi17.local). I did this on g1 ... g1@g1 ~$ sudo guix publish guix publish: warning: server running as root; consider using the '--user' option! publishing /gnu/store on 0.0.0.0, port 8080 ... and I get this error on sysi17 ... g1@sysi17 ~ [env]$ guix environment --substitute-urls=https://g1.local:8080 substitute: guix substitute: error: TLS error in procedure 'handshake': An unexpected TLS packet was received. guix environment: error: corrupt input while restoring archive from # ... which looks like this on g1 ... In ice-9/boot-9.scm: 841:4 4 (with-throw-handler _ _ _) In web/server/http.scm: 127:28 3 (_) In web/request.scm: 205:31 2 (read-request # _) In web/http.scm: 1141:6 1 (read-request-line _) In ice-9/boot-9.scm: 752:25 0 (dispatch-exception _ _ _) Bad request: Bad Request-Line: "\x16\x03\x01\x00ò\x01\x00\x00î\x03\x03Zäº\x17<À\x9aËù»ò\x8c\x12n8y:\x16¸q\x0fá\x87Gtéc´8¿±<\x00\x00rÀ,À\x87Ì©À\xadÀ" The keys are setup this way ... g1@g1 ~$ cat /etc/guix/signing-key.pub (public-key (ecc (curve Ed25519) (q #C38DCF2B0EBE663B9450BEFB0E77DFAF6643E8E971318F7002721076ED9C9788#) ) ) g1@sysi17 ~ [env]$ sudo cat /etc/guix/acl Password: (acl (entry (public-key (ecc (curve Ed25519) (q #C38DCF2B0EBE663B9450BEFB0E77DFAF6643E8E971318F7002721076ED9C9788#) ) ) (tag (guix import) ) ) [...] ) sysi17 has no trouble reaching hydra ... g1@sysi17 ~ [env]$ guix environment --substitute-urls=https://mirror.hydra.gnu.org --dry-run hello substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% [...] or pinging g1... g1@sysi17 ~ [env]$ ping g1.local PING g1.local (192.168.1.7): 56 data bytes 64 bytes from 192.168.1.7: icmp_seq=0 ttl=64 [...] Both systems were configured using ... guix (GNU Guix) 0.14.0.4439-eb88e ... which was built from ... 5b862761f2a60af79b4c16851454a5e792ef4f56 gnu: guix: Update to ab85cf7. ... with 4.16.4 reverted ... ba39d3280759fb20a4ff0092a5afac721a5fa769 "gnu: linux-libre: Update to 4.16.4." TIA - George