jcarvajal
(Julian Carvajal)
February 17, 2025, 10:11am
1
I’m on CentOS Stream 10 – I’m experiencing the error described here where trying to add the repository for VSCode, for example, fails with:
error: Certificate EB3E94ADBE1229CF:
Policy rejects EB3E94ADBE1229CF: No binding signature at time 2025-02-17T09:53:19Z
error: https://packages.microsoft.com/keys/microsoft.asc: key 1 import failed.
The linked post, if I’m reading correctly, says the issue should have been fixed with a system update back in Fedora 38.
Does anyone have any pointers on fixing this?
Thanks
ilikelinux
(ilikelinux)
February 17, 2025, 11:36am
2
Are you not on CentOS? If yes, deactivate the repository of that microsoft app, and do a full upgrade to see if you get the issue corrected. It should get you at least rust-rpm-sequoia-1.3.0-1 ( FEDORA-2023-bd9a4614ad — bugfix update for crypto-policies, rust-rpm-sequoia, & 1 more — Fedora Updates System )
Reading the issue says it is caused of weak security algorithm.
Cause
This is caused by certain third-party RPM packages using weak security algorithms (e.g. SHA-1, DSA etc). RPM in Fedora 38 honors cryptographic policies configured in Fedora and refuses to process such packages. Kevin Fenzi provided a short explanation here .
jcarvajal
(Julian Carvajal)
February 17, 2025, 11:58am
3
I’m on CentOS Stream 10! I haven’t added/enabled the repo yet since I can’t get past adding the key. My version of ‘rpm-sequoia’ is 1.6.0-6.
Should I just be taking this up with Microsoft? I don’t have this issue inside a podman container running Fedora
ilikelinux
(ilikelinux)
February 17, 2025, 12:21pm
4
I see, then it looks like that it is not in CentOS alias EPEL yet. What Repository exactly are you trying to use, getting the error above? Ah ok VSCode
You might also have to check testing:
We are closing in on the point of doing our first EPEL 10 mass branching event. We have been modeling this after the Fedora mass branching. Similar to how Fedora just created f42 branches for every package with a rawhide branch, we are going to create epel10.0 branches for every package with an epel10 branch. However, while discussing this an interesting problem was noticed.
During the mass branching process, we’ll be creating the epel10.1 tag in koji by cloning the epel10.0 tag. As part of…
1 Like
jcarvajal
(Julian Carvajal)
February 17, 2025, 5:55pm
5
Thanks I’ll look more into EPEL and the post you linked, I’m new to CentOS as of yesterday. Still excited though!
vgaetera
(Vladislav Grigoryev)
February 17, 2025, 6:03pm
6
1 Like