[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache2, site default encore desservi après désactivation



Salut,

Tu as verifie le contenu de ports.conf ? Que NameVirtualHost *:80
n'apparait nulle part autre que la ? Un restart (apache/machine) donne
le meme resultat ? Le lien vers site-available situe dans le repertoire
sites-enabled est-il effectivement supprime ?



On 12/11/2013 08:46 AM, Francois Lafont wrote:
Bonsoir,

Je tente un petit UP du post ci-dessous. Je pourrais le résumer
en disant tout simplement que je n'arrive pas à désactiver le
site "default" sur Debian Wheezy.

Le 07/12/2013 16:12, Francois Lafont a écrit :

Bonjour,

J'ai rencontré des comportements d'Apache2 par rapport aux choix
du vhost desservi que je ne comprenais pas. Après pas mal de
tâtonnements, voici la manipulation minimale qui aboutit à quelque
chose que je n'arrive pas à m'expliquer et qui est, je pense,
le cœur de mon problème.

Soit une Debian Wheezy out ouf the box après une netinstall (pas
d'interface graphique installée, juste le minimum à savoir
openssh-server et basta). Je fais alors :

root@server-1:~# apt-get update&&  apt-get install -y apache2
[...]

root@server-1:~# a2dissite default # je désactive le site default, je n'ai plus de vhost.
Site default disabled.
To activate the new configuration, you need to run:
   service apache2 reload

root@server-1:~# service apache2 reload
[....] Reloading web server config: apache2[Sat Dec 07 15:58:40 2013]
[warn] NameVirtualHost *:80 has no VirtualHosts
. ok

Et bien, à ma grande surprise, lorsque sur une autre machine je me
rends à l'adresse http://ip-de-server-1 avec un navigateur, ça
m'affiche bien le fameux :

It works!

et donc le vhost "default", bien que désactivé, est toujours desservi
par Apache2.

Avez-vous une explication ?

On est d'accord que la conf mise en place ici n'a aucun intérêt, mais
ça montre que potentiellement le site "default" peut être desservi même
quand il est désactivé et c'est ce problème là que j'ai rencontré dans
un cas moins stupide que celui que je donne ci-dessus.

Enfin, la même manip sous Debian Squeeze donne le comportement que
personnellement j'attendais à savoir un :

Not Found
The requested URL / was not found on this server.

Merci d'avance pour votre aide.



--
“One original thought is worth a thousand mindless quotings.”
“Le vrai n'est pas plus sûr que le probable.”

                                              Diogene Laerce


Reply to: