error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.

  • Done
  • quality assurance status badge
Details
3 participants
  • Thiago Jung Bauermann
  • Ludovic Courtès
  • Maxime Devos
Owner
unassigned
Submitted by
Maxime Devos
Severity
important
Merged with
M
M
Maxime Devos wrote on 17 Jun 2021 14:59
(address . bug-guix@gnu.org)
1603412f88fbafbb73ec41eb0e69886ad0fff277.camel@telenet.be
tags: + substituter

(^ not sure if that works, 'substituter' isn't a standard tag)

During a "guix system -L. reconfigure [...].scm":

[...]
substitute: lijst van substitutes van ‘[...]’ aan het bijwerken... 0.0%
guix substitute: warning: [...]: host not found: Naam of dienst is niet bekend
guix-1.3.0-3.50dfbbf 35.9MiB 60KiB/s 09:03 [################ ] 89.4%guix substitute: error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.
vervanging van /gnu/store/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf mislukt
guix system: error: beschadigde invoer tijdens het terugplaatsen van het archief uit #<closed: file 7f875a3ac4d0>

Version of the daemon:

$ ls -l /run/current-system/profile/bin/guix-daemon
lrwxrwxrwx 2 root root 80 1 jan 1970 /run/current-system/profile/bin/guix-daemon -> /gnu/store/pv9i296wfjl3zwkmsg4w24ksqcb9qhnb-guix-1.3.0-2.9f2b2c4/bin/guix-daemon

I'll try to work-around with --no-substitutes.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYMtHMhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7tlsAQD5JuW84k86/VXllcS9pBQVvNR+
8tUPVh5dSqhDhODlEgEAu9qcpBukprZKphVyeMw86KI2qUd6NbxsamrcQgJTugg=
=6xcb
-----END PGP SIGNATURE-----


L
L
Ludovic Courtès wrote on 18 Jun 2021 09:47
control message for bug #49071
(address . control@debbugs.gnu.org)
871r8zmx62.fsf@gnu.org
severity 49071 important
quit
L
L
Ludovic Courtès wrote on 18 Jun 2021 09:47
control message for bug #48903
(address . control@debbugs.gnu.org)
87zgvnlile.fsf@gnu.org
merge 48903 49071
quit
L
L
Ludovic Courtès wrote on 18 Jun 2021 09:48
Re: bug#49071: error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.
(name . Maxime Devos)(address . maximedevos@telenet.be)(address . 49071@debbugs.gnu.org)
87v96blijd.fsf@gnu.org
Hi Maxime,

Maxime Devos <maximedevos@telenet.be> skribis:

Toggle quote (9 lines)
> During a "guix system -L. reconfigure [...].scm":
>
> [...]
> substitute: lijst van substitutes van ‘[...]’ aan het bijwerken... 0.0%
> guix substitute: warning: [...]: host not found: Naam of dienst is niet bekend
> guix-1.3.0-3.50dfbbf 35.9MiB 60KiB/s 09:03 [################ ] 89.4%guix substitute: error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.
> vervanging van /gnu/store/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf mislukt
> guix system: error: beschadigde invoer tijdens het terugplaatsen van het archief uit #<closed: file 7f875a3ac4d0>

Could you please test as suggested at

Toggle quote (5 lines)
> Version of the daemon:
>
> $ ls -l /run/current-system/profile/bin/guix-daemon
> lrwxrwxrwx 2 root root 80 1 jan 1970 /run/current-system/profile/bin/guix-daemon -> /gnu/store/pv9i296wfjl3zwkmsg4w24ksqcb9qhnb-guix-1.3.0-2.9f2b2c4/bin/guix-daemon

That’s also the one actually running (as shown by “ps aux | grep
guix-daemon”), right?

Thanks,
Ludo’.
M
M
Maxime Devos wrote on 18 Jun 2021 16:37
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 49071@debbugs.gnu.org)
6b445471e4625e67326dd3d2545f770ffd7ed90b.camel@telenet.be
Ludovic Courtès schreef op vr 18-06-2021 om 09:48 [+0200]:
Toggle quote (16 lines)
> Hi Maxime,
>
> Maxime Devos <maximedevos@telenet.be> skribis:
>
> > During a "guix system -L. reconfigure [...].scm":
> >
> > [...]
> > substitute: lijst van substitutes van ‘[...]’ aan het bijwerken... 0.0%
> > guix substitute: warning: [...]: host not found: Naam of dienst is niet bekend
> > guix-1.3.0-3.50dfbbf 35.9MiB 60KiB/s 09:03 [################ ] 89.4%guix substitute: error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.
> > vervanging van /gnu/store/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf mislukt
> > guix system: error: beschadigde invoer tijdens het terugplaatsen van het archief uit #<closed: file 7f875a3ac4d0>
>
> Could you please test as suggested at
> <https://issues.guix.gnu.org/48903>;?

Command:
$ while echo substitute /gnu/store/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf /tmp/t | guix substitute --substitute ; do chmod -R +w /tmp/t && rm -rf /tmp/t; done

Output:

Toggle quote (4 lines)
> guix substitute: warning: tijdens het binnenhalen van http://ci.guix.gnu.org/nar/lzip/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf:de server is een beetje traag
> guix substitute: warning: probeer ‘--no-substitutes’ als het probleem hardnekkig is
> guix substitute: error: connect*: Verbinding is verlopen

I cannot reproduce at the moment, though I'm currently on a very flaky network
so that probably doesn't mean much. I'll retry later, when I'm on a better network.
(FWIW, using "guix download" on the URL fails as well.)

Toggle quote (9 lines)
>
> > Version of the daemon:
> >
> > $ ls -l /run/current-system/profile/bin/guix-daemon
> > lrwxrwxrwx 2 root root 80 1 jan 1970 /run/current-system/profile/bin/guix-daemon -> /gnu/store/pv9i296wfjl3zwkmsg4w24ksqcb9qhnb-guix-1.3.0-2.9f2b2c4/bin/guix-daemon
>
> That’s also the one actually running (as shown by “ps aux | grep
> guix-daemon”), right?

Yes, it's the same:

root 312 0.0 0.0 11996 5772 ? Ss 15:11 0:00 /gnu/store/pv9i296wfjl3zwkmsg4w24ksqcb9qhnb-guix-1.3.0-2.9f2b2c4/bin/guix-daemon --build-users-group guixbuild --max-silent-time 0 --
timeout 0 --log-compression bzip2 --discover=yes --substitute-urls [...]:8080 [...]:8080 https://ci.guix.gnu.orghttps://bayfront.guix.gnu.org https://guix.tobias.gr --gc-keep-outputs=yes

Greetings,
Maxime
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYMyvjxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7uBRAQDAmaa0ttg+HSSBQWEs3B+uyljY
IO0hKZnDeOuRHIg9JgD9GdrjRbkhoq0yzA97dNDC5S6a2ubWda3QD1CR6G82DwU=
=lSki
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 18 Jun 2021 16:44
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 49071@debbugs.gnu.org)
00324c2afb00360deffe4ddc891a5fd1e4ac2f27.camel@telenet.be
Ludovic Courtès schreef op vr 18-06-2021 om 09:48 [+0200]:
Toggle quote (16 lines)
> Hi Maxime,
>
> Maxime Devos <maximedevos@telenet.be> skribis:
>
> > During a "guix system -L. reconfigure [...].scm":
> >
> > [...]
> > substitute: lijst van substitutes van ‘[...]’ aan het bijwerken... 0.0%
> > guix substitute: warning: [...]: host not found: Naam of dienst is niet bekend
> > guix-1.3.0-3.50dfbbf 35.9MiB 60KiB/s 09:03 [################ ] 89.4%guix substitute: error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.
> > vervanging van /gnu/store/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf mislukt
> > guix system: error: beschadigde invoer tijdens het terugplaatsen van het archief uit #<closed: file 7f875a3ac4d0>
>
> Could you please test as suggested at
> <https://issues.guix.gnu.org/48903>;?

Command:
$ while echo substitute /gnu/store/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf /tmp/t | guix substitute --substitute ; do chmod -R +w /tmp/t && rm -rf /tmp/t; done

Output:

Toggle quote (4 lines)
> guix substitute: warning: tijdens het binnenhalen van http://ci.guix.gnu.org/nar/lzip/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf:de server is een beetje traag
> guix substitute: warning: probeer ‘--no-substitutes’ als het probleem hardnekkig is
> guix substitute: error: connect*: Verbinding is verlopen

I cannot reproduce at the moment, though I'm currently on a very flaky network
so that probably doesn't mean much. I'll retry later, when I'm on a better network.


guix-1.3.0-3.50dfbbf 35.9MiB 3.1MiB/s 00:12 [##################] 100.0%

chmod: kan geen toegang krijgen tot '/home/sylviidae/guix/git/guix-config/t': Bestand of map bestaat niet
guix substitute: warning: tijdens het binnenhalen van http://ci.guix.gnu.org/nar/lzip/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf:de server is een beetje traag
guix substitute: warning: probeer ‘--no-substitutes’ als het probleem hardnekkig is
guix substitute: error: connect*: Verbinding is verlopen


Toggle quote (9 lines)
>
> > Version of the daemon:
> >
> > $ ls -l /run/current-system/profile/bin/guix-daemon
> > lrwxrwxrwx 2 root root 80 1 jan 1970 /run/current-system/profile/bin/guix-daemon -> /gnu/store/pv9i296wfjl3zwkmsg4w24ksqcb9qhnb-guix-1.3.0-2.9f2b2c4/bin/guix-daemon
>
> That’s also the one actually running (as shown by “ps aux | grep
> guix-daemon”), right?

Yes, it's the same:

root 312 0.0 0.0 11996 5772 ? Ss 15:11 0:00 /gnu/store/pv9i296wfjl3zwkmsg4w24ksqcb9qhnb-guix-1.3.0-2.9f2b2c4/bin/guix-daemon --build-users-group guixbuild --max-silent-time 0 --
timeout 0 --log-compression bzip2 --discover=yes --substitute-urls [...]:8080 [...]:8080 https://ci.guix.gnu.orghttps://bayfront.guix.gnu.org https://guix.tobias.gr --gc-keep-outputs=yes

Greetings,
Maxime
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYMyxSxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kuPAQDjLEkeBELqgPS0EMOtBpaNgWfr
+oYF/wVT18VKKFxuTgEAl4Vwe1GS2xB924PgUhR4qL4ZRgFpSLEsv52/maqHzwU=
=nFOt
-----END PGP SIGNATURE-----


T
T
Thiago Jung Bauermann wrote on 13 Jan 2022 21:21
unarchive bug
(address . control@debbugs.gnu.org)
1840192.3LYBDE1tu0@popigai
unarchive 48903
--
Thanks,
Thiago
?