Problème avec composer

Salut à tous,

J’ai un soucis de connexion avec composer et je n’arrive pas du tout à comprendre ce qui bloque.
composer update me donne ceci :

[Composer\Downloader\TransportException]                                                                                                                 
  curl error 7 while downloading https://repo.packagist.org/p2/fideloper/proxy.json: Failed to connect to repo.packagist.org port 443: Connection refused

composer diag donne ceci :

Checking composer.json: OK
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: FAIL
[Composer\Downloader\TransportException] The "http://repo.packagist.org/packages.json" file could not be downloaded (HTTP/1.1 404 )
Checking https connectivity to packagist: FAIL
[Composer\Downloader\TransportException] curl error 7 while downloading https://repo.packagist.org/packages.json: Failed to connect to repo.packagist.org port 443: Connection refused
Checking github.com rate limit: OK
Checking disk free space: OK
Checking pubkeys: 
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0  87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B  0C708369 153E328C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 2.0.12
PHP version: 7.4.16
PHP binary path: /usr/bin/php7.4
OpenSSL version: OpenSSL 1.1.1j  16 Feb 2021
cURL version: 7.52.1 libz 1.2.8 ssl OpenSSL/1.0.2u
zip: extension present, unzip present

Et en effet, impossible d’accéder à https://repo.packagist.org/packages.json

Ce n’est pourtant pas un soucis avec la connexion au niveau de la box car j’ai testé avec une autre distrib linux présente sur la même machine : tout fonctionne
Je précise que la distrib ou cela plante est un linux MX (base Debian)
Il y a un soucis réseau quelque part mais je ne vois pas ou.
Je ne passe pas par un proxy et il n’y a aucunes règles de firewall présentent.
Quelqu’un a une idée ?

salut
chez moi ton lien marche

  1. vérifie l’heure de ton ordi, ca joue sur le https
  2. mets à jour ton ordi : la liste des certificateurs peut etre obsolete

Je doute qu’on soit face à un souci de certificat ici, on peut voir dans le retour de composer diag que la récupération via HTTP échoue aussi :

Checking http connectivity to packagist: FAIL
[Composer\Downloader\TransportException] The "http://repo.packagist.org/packages.json" file could not be downloaded (HTTP/1.1 404 )

exact pas vu.

mais la seule solution qui reste est qu’il n’a pas d’internet :slight_smile:

commence par


ping repo.packagist.org 
ip a

Donc non, je n’ai pas de problème de connexion internet. La sur ma machine principale tout fonctionne mais pas sur l’ordi portable ou j’ai le soucis. Par contre je me rend compte que sur mon PC ça ping en ipv6 et en ipv4 sur le portable.

Après activation de l’ipv6 sur le portable, ça déconne toujours…
Je précise aussi que cette machine est à jour au niveau des paquets.

Petite précision importante : le soucis est arrivé après un apt upgrade :))))
Maintenant, le plus compliqué reste de savoir ce qui a changé.

salut,
stp, donne le résultat des commandes, pas juste ton analyse,

La commande reste la même : composer diag
Le résultat est comme indiqué tout en haut du post (je ne vais pas recoller le tout ici)