Installation Apache2 new serveur Debian11

Tags: #<Tag:0x00007f509bd163a0>

Bonjour à tous,

Voilà mon soucis.
J’ai installé un nouveau serveur Debian11 à l’aide de l’ISO officiel.
Mais entre temps j’ai modifié le sources.list.

Lorsque je veux installer apache2 j’ai toujours le même message d’erreur qui revient

Err :1 http://ftp.fr.debian.org/debian bullseye-proposed-updates/main amd64 apache2-data all 2.4.56-1~deb11u1
500  Internal Server Error [IP : 212.27.32.66 80]
E: Impossible de récupérer http://ftp.fr.debian.org/debian-security/pool/updates/main/a/apache2/apache2-data_2.4.56-1%7edeb11u1_all.deb  500  Internal Server Error [IP : 212.27.32.66 80]

J’ai essayé désinstaller, de purger toute trace d’apache2 et de refaire l’installation mais rien n’y fait, je tourne en rond :confused:

Help please !

Bonjour,
peux tunous montrer ton sources.list stp?
que donne ping ftp.fr.debian.org à partir de cette machine?

Aucun soucis pour le ping, ça répond bien en 212.27.32.66

Pour le sources.list en tant que newb je ne peux pas mettre pour l’instant plus de 2 liens ou envoyer un fichier …

Je vais essayer en ne mettant que la fin des liens …
/ bullseye main contrib non-free
/ bullseye-updates main contrib non-free
/ bullseye-backports main contrib non-free
/ bullseye-proposed-updates main contrib non-free
/ bullseye-security main contrib non-free

en fait pour la partie security, la bonne syntaxe c’est

deb http://security.debian.org/debian-security bullseye-security main contrib non-free

Alors j’ai modifié le sources.list en conséquence et j’ai monté la ligne pour la mettre en 2è position juste en dessous du main contrib non-free, puis j’ai relancé l’installe d’apache2

Les paquets suivants contiennent des dépendances non satisfaites :
 apache2 : Dépend: apache2-data (= 2.4.56-1~deb11u1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

J’ai lancé apt --fix broken install et je tombe sur

500  Internal Server Error [IP : 151.101.122.132 80]
E: Impossible de récupérer http://ftp.fr.debian.org/debian/pool/main/a/apache2/apache2-data_2.4.56-1%7edeb11u1_all.deb  500  Internal Server Error [IP : 151.101.122.132 80]
E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?

A mon avis, désinstalle complètement apache (garde tes fichiers de configuration modifiés ou ajoutés):

apt-get purge apache2 apache2-data

suivi éventuellement d’un:

apt-get --purge autoremove

ensuite fait un

apt-get update

en ensuite reinstallle.

salut
je ne crois pas
il dit impossible de récupérer pas d’installer ; pourtant son lien est bon ( il suffit de cliquer dessus )
c’est donc un probleme de réseau pas d’apache

sinon hélias, quand on te propose une commande, donne le résultat avec la commabde et le résultat, ne tronque rien

Je n’ai pas bien compris ce que tu as fait, peux-tu nous donner le retour de la commande suivante ?

grep -vr "^#" /etc/apt/sources.list{,.d}

Je voudrais bien mettre les résultats en entier mais en tant que nouvel utilisateur je suis limité à 2 liens dans mes réponses et je ne peux pas télécharger de fichier, c’est pas franchement pratique …
Est-ce qu’il y a moyen de contourner ça ?

Oui je suis d’accord.
j’ai juste proposer ça car je pense que le problème vient peut etre aussi du fait que ce soit lié à l’adresse citée?

hélias , est-ce que tu peux télécharger directement le fichier .deb?

que donne
apt-cache policy apache2

Pourrais-tu essayer d’autres adresses dans ton sources.list ?

par exemple

deb https://deb.debian.org/debian bullseye main contrib non-free
deb https://deb.debian.org/debian bullseye-updates main contrib non-free
deb https://security.debian.org/debian-security/ bullseye-security main contrib non-free
deb http://ftp.crihan.fr/debian/ bullseye main contrib non-free
deb http://ftp.crihan.fr/debian/ bullseye-updates main contrib non-free

root@***:/home/glpi# apt-cache policy apache2
apache2:
  Installé : (aucun)
  Candidat : 2.4.56-1~deb11u1
 Table de version :
     2.4.56-1~deb11u1 500
        500 https://security.debian.org/debian-security bullseye-security/main amd64 Packages
        100 /var/lib/dpkg/status

Et en changeant le sources.list

root@***:/home/glpi# apt-get install apache2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 
Les paquets suivants contiennent des dépendances non satisfaites :
 apache2-bin : Dépend: liblua5.3-0 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Grâce à vos infos j’ai pu remonter à la source du problème, j’avais un blocage sur mon FW entreprise.
J’ai rajouté le domaine deb.debian.org sur ma liste blanche et maintenant ça marche beaucoup mieux :slight_smile:

Merci à tous pour votre aide ! :wink:

2 J'aime

Oui, tu pourrais carrément prendre connaissance des modifications de tes messages faites par la modération afin de comprendre comment mettre le texte en préformaté afin que le site de le considère pas comme un lien et que tu puisses en mettre autant que tu veux.