# Problème avec apt update

**URL:** <https://www.debian-fr.org/t/probleme-avec-apt-update/80356>\
**Category:** Support Debian\
**Created:** [Octobre 7, 2019, 2:35 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356 "2019-10-07T14:35:10Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 7, 2019, 2:35 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/1 "2019-10-07T14:35:10Z")

</div>

Bonjour,

J’ai bidouillé un truc qui m’a désactivé l’update il me semble… Sauriez-vous m’indiquer la manipe à faire pour mettre à jour ma stretch svp ?

Voici le retour d’un apt update :

```auto
apt update
Ign:1 http://debian.mirrors.ovh.net/debian stretch InRelease
Réception de:2 http://debian.mirrors.ovh.net/debian stretch-updates InRelease [91,0 kB]
Ign:3 https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian stretch InRelease                                    
Ign:4 https://last-public-ovh-rtm.snap.mirrors.ovh.net/debian stretch InRelease                                         
Err:5 https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian stretch Release                                       
  
Err:6 https://last-public-ovh-rtm.snap.mirrors.ovh.net/debian stretch Release                                                                        
  
Atteint:7 http://deb.debian.org/debian stretch-backports InRelease                                                                                   
Atteint:8 http://security.debian.org/debian-security stretch/updates InRelease                                                                       
Réception de:9 http://debian.mirrors.ovh.net/debian stretch Release [118 kB]
Lecture des listes de paquets... Fait                      
E: The repository 'https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian stretch Release' does no longer have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'https://last-public-ovh-rtm.snap.mirrors.ovh.net/debian stretch Release' does no longer have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

```

mon /etc/apt/source.list :

```auto
deb http://debian.mirrors.ovh.net/debian stretch main contrib non-free
deb-src http://debian.mirrors.ovh.net/debian stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

# stretch-updates, previously known as 'volatile'
deb http://debian.mirrors.ovh.net/debian stretch-updates main contrib non-free
deb-src http://debian.mirrors.ovh.net/debian stretch-updates main contrib non-free

# Backports
deb http://deb.debian.org/debian stretch-backports main contrib non-free
```

D’avance merci 😉

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 7, 2019, 2:45 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/2 "2019-10-07T14:45:02Z")

</div>

Visiblement ce sont les dépôts spécifiques aux « machins » OVH qui bloquent. Soit _apt-transport-https_ n’est pas installé, soit tu as une erreur dans tes sources, voir le retour de :

```auto
cat /etc/apt/sources.list.d/*

```

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 7, 2019, 2:52 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/3 "2019-10-07T14:52:24Z")

</div>

après vérification apt-transport-https est bien installé.

voici le retour de ta demande :

```auto
cat /etc/apt/sources.list.d/*
# This file is managed by Puppet. DO NOT EDIT.
# mirror containing ovh metrics deb packages
deb https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian/ stretch main
# This file is managed by Puppet. DO NOT EDIT.
# mirror containing ovh rtm deb packages
deb https://last-public-ovh-rtm.snap.mirrors.ovh.net/debian/ stretch main

```

vu que c’est marqué do not édit, je n’ai pas mis contrib et non-free derrière ces 2 machins, alors que je l’ai glissé dans le sources.list… Mais par après je l’ai viré mais ça n’a plus fonctionné…

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 7, 2019, 2:58 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/4 "2019-10-07T14:58:04Z")

</div>

Il n’y a pas de dossier _contrib_ dans ces dépôts, il suffit de regarder avec un navigateur web :  
[https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian/dists/stretch/](https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian/dists/stretch/)  
**apt-transport-https** est-il installé ?

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 7, 2019, 3:04 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/5 "2019-10-07T15:04:38Z")

</div>

> [@anon70622873](#):
>
> **apt-transport-https** est-il installé ?

```auto
dpkg -l | grep apt-transport-https
ii apt-transport-https 1.4.9 amd64 https download transport for APT
```

donc j’ai viré le contrib et non-free, le résultat est le même… pas de changement…

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 7, 2019, 3:25 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/6 "2019-10-07T15:25:23Z")

</div>

Viré d’où ?  
Les dépôts copiés en #1 sont correct et les seuls qui provoquent une erreur sont ceux spécifiques à OVH (postés en #3). Pour ces derniers je ne vois pas non plus d’erreurs, il sont accessibles en HTTPS et les fichiers Release et InRelease sont bien présents :

```auto
curl -I https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian/dists/stretch/Release
HTTP/1.1 200 OK

```

Il ne reste plus qu’à savoir quel _truc_ exactement tu as _bidouillé_  
Note bien que l’erreur n’est pas bloquante, les mises à jour des dépôts Debian sont toujours disponibles.

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 7, 2019, 5:08 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/7 "2019-10-07T17:08:39Z")

</div>

> [@anon70622873](#):
>
> Viré d’où ?

du sources.list

oui ils sont bien présents, et le log sur ma bécane me marque que c’est désactivé par défaut… je cherche comment réactiver ce machin… 😃

Et si ce n’est pas sécurisé, c’est peut-être une erreur de clé non ?

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 7, 2019, 6:45 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/8 "2019-10-07T18:45:58Z")

</div>

Dans ce cas vérifier les clés avec :  
`apt-key list`

et remettre les dépôts contrib et non-free sur toutes les lignes du sources.list.

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 7, 2019, 7:12 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/9 "2019-10-07T19:12:45Z")

</div>

voici :

```auto
apt-key list
/etc/apt/trusted.gpg
--------------------
pub rsa4096 2017-01-03 [SC]
      90AE 12EF 86ED 8AF8 E935 5066 A7F0 D217 C80D 5BB8
uid [unknown] Ovh Metrics <kevin.georges@corp.ovh.com>
sub rsa4096 2017-01-03 [E]

pub rsa4096 2017-03-28 [SC]
      4F65 484A 5351 135C 5CBF BB22 90EB 2B5D BA8E 3689
uid [unknown] OVH RTM <gaetan.cottereau@corp.ovh.com>
sub rsa4096 2017-03-28 [E]

/etc/apt/trusted.gpg.d/debian-archive-buster-automatic.gpg
----------------------------------------------------------
pub rsa4096 2019-04-14 [SC] [expires: 2027-04-12]
      80D1 5823 B7FD 1561 F9F7 BCDD DC30 D7C2 3CBB ABEE
uid [unknown] Debian Archive Automatic Signing Key (10/buster) <ftpmaster@debian.org>
sub rsa4096 2019-04-14 [S] [expires: 2027-04-12]

/etc/apt/trusted.gpg.d/debian-archive-buster-security-automatic.gpg
-------------------------------------------------------------------
pub rsa4096 2019-04-14 [SC] [expires: 2027-04-12]
      5E61 B217 265D A980 7A23 C5FF 4DFA B270 CAA9 6DFA
uid [unknown] Debian Security Archive Automatic Signing Key (10/buster) <ftpmaster@debian.org>
sub rsa4096 2019-04-14 [S] [expires: 2027-04-12]

/etc/apt/trusted.gpg.d/debian-archive-buster-stable.gpg
-------------------------------------------------------
pub rsa4096 2019-02-05 [SC] [expires: 2027-02-03]
      6D33 866E DD8F FA41 C014 3AED DCC9 EFBF 77E1 1517
uid [unknown] Debian Stable Release Key (10/buster) <debian-release@lists.debian.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg
----------------------------------------------------------
pub rsa4096 2014-11-21 [SC] [expires: 2022-11-19]
      126C 0D24 BD8A 2942 CC7D F8AC 7638 D044 2B90 D010
uid [unknown] Debian Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg
-------------------------------------------------------------------
pub rsa4096 2014-11-21 [SC] [expires: 2022-11-19]
      D211 6914 1CEC D440 F2EB 8DDA 9D6D 8F6B C857 C906
uid [unknown] Debian Security Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org>

/etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg
-------------------------------------------------------
pub rsa4096 2013-08-17 [SC] [expires: 2021-08-15]
      75DD C3C4 A499 F1A1 8CB5 F3C8 CBF8 D6FD 518E 17E1
uid [unknown] Jessie Stable Release Key <debian-release@lists.debian.org>

/etc/apt/trusted.gpg.d/debian-archive-stretch-automatic.gpg
-----------------------------------------------------------
pub rsa4096 2017-05-22 [SC] [expires: 2025-05-20]
      E1CF 20DD FFE4 B89E 8026 58F1 E0B1 1894 F66A EC98
uid [unknown] Debian Archive Automatic Signing Key (9/stretch) <ftpmaster@debian.org>
sub rsa4096 2017-05-22 [S] [expires: 2025-05-20]

/etc/apt/trusted.gpg.d/debian-archive-stretch-security-automatic.gpg
--------------------------------------------------------------------
pub rsa4096 2017-05-22 [SC] [expires: 2025-05-20]
      6ED6 F5CB 5FA6 FB2F 460A E88E EDA0 D238 8AE2 2BA9
uid [unknown] Debian Security Archive Automatic Signing Key (9/stretch) <ftpmaster@debian.org>
sub rsa4096 2017-05-22 [S] [expires: 2025-05-20]

/etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg
--------------------------------------------------------
pub rsa4096 2017-05-20 [SC] [expires: 2025-05-18]
      067E 3C45 6BAE 240A CEE8 8F6F EF0F 382A 1A7B 6500
uid [unknown] Debian Stable Release Key (9/stretch) <debian-release@lists.debian.org>

```

C’est bizarre à la fin ça marque debian stable pour la stretch alors qu’elle est oldstable… je comprends pas tout là… 😃

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 8, 2019, 6:19 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/10 "2019-10-08T06:19:08Z")

</div>

Les clés sont OK.  
Est-ce qu tu peux donner le retour de la commande curl données en #6 ?

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 8, 2019, 8:00 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/11 "2019-10-08T08:00:44Z")

</div>

voici :

```auto
curl -I https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian/dists/stretch/Release
HTTP/1.1 200 OK
Server: nginx/1.6.2
Date: Tue, 08 Oct 2019 07:57:17 GMT
Content-Type: application/octet-stream
Content-Length: 4037
Connection: keep-alive
X-Varnish-hostname: public-cache-rbx-ns3057003
X-Varnish: 601136965
Age: 0
Via: 1.1 varnish-v4
```

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 8, 2019, 8:21 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/12 "2019-10-08T08:21:39Z")

</div>

Là je suis à court d’idées…  
Il ne reste plus qu’a tenter de vider le cache :  
`apt clean`  
puis de nouveau  
`apt update`

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 8, 2019, 8:55 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/13 "2019-10-08T08:55:24Z")

</div>

déjà fait mais ça ne fonctionne pas mieux.

Il n’y a pas moyen de tout virer et tout remettre ?  
je ne sais pas pourquoi, mais ça sent le backup et la reinstall tout ça…

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 8, 2019, 9:03 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/14 "2019-10-08T09:03:41Z")

</div>

> [@Colt22](#):
>
> ```plaintext
> E: The repository 'https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian stretch Release' does no longer have a Release file.
> 
> ```

As-tu toujours ce même message d’erreur ? Que ce passe-t-il si tu remplaces **https** par **http** dans les deux dépôts OVH (fichiers /etc/apt/sources.list.d/ovh\*\*\*\*) ?

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 8, 2019, 9:12 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/15 "2019-10-08T09:12:53Z")

</div>

> [@anon70622873](#):
>
> Que ce passe-t-il si tu remplaces **https** par **http** dans les deux dépôts OVH (fichiers /etc/apt/sources.list.d/ovh\*\*\*\*) ?

ça résout mon problème 😉 Trop classe, merci… Là tu viens de me filer la banane 😃

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 8, 2019, 9:36 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/16 "2019-10-08T09:36:52Z")

</div>

Tant mieux mais ce n’est pas normal dans la mesure où apt-transport-https est installé… (cf. #4)

---

<div class="post-metadata">

**Author:** ![Colt22](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/8797f3/32.png) [@Colt22](https://www.debian-fr.org/u/Colt22)\
**Post date:** [Octobre 8, 2019, 9:43 UTC](https://www.debian-fr.org/t/probleme-avec-apt-update/80356/17 "2019-10-08T09:43:51Z")

</div>

Je ne sais pas quoi répondre à cela… Si tu vois d’autres trucs à tester, je suis preneur, ça m’apprend en même temps 😉 en tout cas merci d’avoir pris le temps de me dépatouiller, c’est hyper sympa 😉
