GNU bug report logs - #49071
error: TLS-fout in procedure ‘read_from_session_record_port’: Error decoding the received TLS packet.

Previous Next

Package: guix;

Reported by: Maxime Devos <maximedevos <at> telenet.be>

Date: Thu, 17 Jun 2021 13:00:02 UTC

Severity: important

Merged with 48903

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49071 in the body.
You can then email your comments to 49071 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#49071; Package guix. (Thu, 17 Jun 2021 13:00:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxime Devos <maximedevos <at> telenet.be>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 17 Jun 2021 13:00:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: bug-guix <at> gnu.org
Subject: error: TLS-fout in procedure
 ‘read_from_session_record_port’:
 Error decoding the received TLS packet.
Date: Thu, 17 Jun 2021 14:59:29 +0200
[Message part 1 (text/plain, inline)]
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.
[signature.asc (application/pgp-signature, inline)]

Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 18 Jun 2021 07:49:02 GMT) Full text and rfc822 format available.

Merged 48903 49071. Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 18 Jun 2021 07:49:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#49071; Package guix. (Fri, 18 Jun 2021 07:50:01 GMT) Full text and rfc822 format available.

Message #12 received at 49071 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Maxime Devos <maximedevos <at> telenet.be>
Cc: 49071 <at> debbugs.gnu.org
Subject: Re: bug#49071: error: TLS-fout in procedure
 ‘read_from_session_record_port’:
 Error decoding the received TLS packet.
Date: Fri, 18 Jun 2021 09:48:54 +0200
Hi Maxime,

Maxime Devos <maximedevos <at> 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>?

> 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’.




Information forwarded to bug-guix <at> gnu.org:
bug#49071; Package guix. (Fri, 18 Jun 2021 14:38:02 GMT) Full text and rfc822 format available.

Message #15 received at 49071 <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 49071 <at> debbugs.gnu.org
Subject: Re: bug#49071: error: TLS-fout in procedure
 ‘read_from_session_record_port’:
 Error decoding the received TLS packet.
Date: Fri, 18 Jun 2021 16:37:03 +0200
[Message part 1 (text/plain, inline)]
Ludovic Courtès schreef op vr 18-06-2021 om 09:48 [+0200]:
> Hi Maxime,
> 
> Maxime Devos <maximedevos <at> 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:

> 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.)

> 
> > 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.org https://bayfront.guix.gnu.org https://guix.tobias.gr --gc-keep-outputs=yes

Greetings,
Maxime
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#49071; Package guix. (Fri, 18 Jun 2021 14:47:02 GMT) Full text and rfc822 format available.

Message #18 received at 49071 <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 49071 <at> debbugs.gnu.org
Subject: Re: bug#49071: error: TLS-fout in procedure
 ‘read_from_session_record_port’:
 Error decoding the received TLS packet.
Date: Fri, 18 Jun 2021 16:44:27 +0200
[Message part 1 (text/plain, inline)]
Ludovic Courtès schreef op vr 18-06-2021 om 09:48 [+0200]:
> Hi Maxime,
> 
> Maxime Devos <maximedevos <at> 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:

> 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.


http://ci.guix.gnu.org/nar/lzip/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf aan het binnenhalen ...
 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
http://ci.guix.gnu.org/nar/lzip/3j9kzhsygg56pmhlwpvjqicvjgsni49w-guix-1.3.0-3.50dfbbf aan het binnenhalen ...
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


> 
> > 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.org https://bayfront.guix.gnu.org https://guix.tobias.gr --gc-keep-outputs=yes

Greetings,
Maxime
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 04 Sep 2021 11:24:04 GMT) Full text and rfc822 format available.

bug unarchived. Request was from Thiago Jung Bauermann <bauermann <at> kolabnow.com> to control <at> debbugs.gnu.org. (Thu, 13 Jan 2022 20:23:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 11 Feb 2022 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 67 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.