emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#31303: closed (substitute: guix substitute: error:


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#31303: closed (substitute: guix substitute: error: TLS error in procedure 'handshake')
Date: Sun, 29 Apr 2018 01:31:01 +0000

Your message dated Sat, 28 Apr 2018 21:30:00 -0400
with message-id <address@hidden>
and subject line Re: bug#31303: Acknowledgement (substitute: guix substitute: 
error: TLS error in procedure 'handshake')
has caused the debbugs.gnu.org bug report #31303,
regarding substitute: guix substitute: error: TLS error in procedure 'handshake'
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
31303: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31303
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: substitute: guix substitute: error: TLS error in procedure 'handshake' Date: Sat, 28 Apr 2018 15:16:42 -0400 User-agent: mu4e 1.0; emacs 25.3.1
I am attempting to supply substitutes from a GuixSD install (g1) to a
'guix system vm-image' (sysi17.local). I did this on g1 ...

address@hidden ~$ 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 ...

address@hidden ~ [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 #<closed: 
file 32da4d0>

... 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 #<closed: file 292dcb0> _)
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 ...

address@hidden ~$ cat /etc/guix/signing-key.pub
(public-key
 (ecc
  (curve Ed25519)
  (q #C38DCF2B0EBE663B9450BEFB0E77DFAF6643E8E971318F7002721076ED9C9788#)
  )
 )

address@hidden ~ [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 ...

address@hidden ~ [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...
address@hidden ~ [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



--- End Message ---
--- Begin Message --- Subject: Re: bug#31303: Acknowledgement (substitute: guix substitute: error: TLS error in procedure 'handshake') Date: Sat, 28 Apr 2018 21:30:00 -0400 User-agent: mu4e 1.0; emacs 25.3.1

--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]