Probleme trouble shoot apache et serveur virtuels
Paolo
-
Paolo -
Paolo -
Bonjour,
Je rencontre un problème pour le trouble shoot d'un serveur apache portant plusieurs virtual host.
Depuis webmin j'ai réussi à faire fonctionner parfaitement 3 sites en HTTPS avec les 3 redirections du port 80 qui vont bien.
La configuration pour les 3 sites ressemble à ca :
Lorsque je créé un nouveau site en HTTP (port 80) peut importe ce que je lui demande il va a chaque fois envoyer sur le même le meme site https://dev.monsite.com
je ne sais pas par ou commencer, j'ai lu la doc d'apache , sans doute pas comme il le fallait ! je n'ai pas de piste.
Merci de votre aide.
Je rencontre un problème pour le trouble shoot d'un serveur apache portant plusieurs virtual host.
Depuis webmin j'ai réussi à faire fonctionner parfaitement 3 sites en HTTPS avec les 3 redirections du port 80 qui vont bien.
La configuration pour les 3 sites ressemble à ca :
<IfModule mod_ssl.c>
<VirtualHost dev.monsite.com:443>
DocumentRoot /home/dev
<Directory "/home/dev">
allow from all
Options None
Require all granted
</Directory>
ServerName http://dev.monsite.com
SSLCertificateFile /etc/letsencrypt/live/phpmyadmin.monsite.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/phpmyadmin.monsite.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
ServerAlias dev.monsite.com
</VirtualHost>
<VirtualHost dev.monsite.com:80>
ServerName dev.monsite.com
DocumentRoot /home/dev/
Redirect permanent / https://dev.monsite.com
</VirtualHost>
</IfModule>
Lorsque je créé un nouveau site en HTTP (port 80) peut importe ce que je lui demande il va a chaque fois envoyer sur le même le meme site https://dev.monsite.com
je ne sais pas par ou commencer, j'ai lu la doc d'apache , sans doute pas comme il le fallait ! je n'ai pas de piste.
Merci de votre aide.
A voir également:
- Probleme trouble shoot apache et serveur virtuels
- Bureaux virtuels - Guide
- Changer serveur dns - Guide
- Serveur entrant et sortant - Guide
- Apache open office gratuit - Télécharger - Suite bureautique
- Serveur dns gratuit - Guide
3 réponses
apache2ctl -t -D DUMP_VHOSTS
VirtualHost configuration:
137.74.47.240:443 is a NameVirtualHost
default server dev.site.com (/etc/apache2/sites-enabled/webmin.1480458023-le-ssl.conf:2)
port 443 namevhost dev.site.com (/etc/apache2/sites-enabled/webmin.1480458023-le-ssl.conf:2)
alias dev.site.com
port 443 namevhost phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:2)
port 443 namevhost lms.site.com (/etc/apache2/sites-enabled/webmin.1482937484-le-ssl.conf:2)
alias lms.site.com
137.74.47.240:80 is a NameVirtualHost
default server phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:15)
port 80 namevhost phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:15)
port 80 namevhost lms.site.com (/etc/apache2/sites-enabled/webmin.1482937484-le-ssl.conf:15)
VirtualHost configuration:
137.74.47.240:443 is a NameVirtualHost
default server dev.site.com (/etc/apache2/sites-enabled/webmin.1480458023-le-ssl.conf:2)
port 443 namevhost dev.site.com (/etc/apache2/sites-enabled/webmin.1480458023-le-ssl.conf:2)
alias dev.site.com
port 443 namevhost phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:2)
port 443 namevhost lms.site.com (/etc/apache2/sites-enabled/webmin.1482937484-le-ssl.conf:2)
alias lms.site.com
137.74.47.240:80 is a NameVirtualHost
default server phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:15)
port 80 namevhost phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:15)
port 80 namevhost lms.site.com (/etc/apache2/sites-enabled/webmin.1482937484-le-ssl.conf:15)
- :* site.com (/etc/apache2/apache2.conf:231)
C'est bizarre il ne le voit pas.
service apache2 restart && service apache2 reload
apache2ctl -t
j'ai un peu avancer
je n'arrive toujours pas a accéder à tout ce qui est en port 80, enfin, tout est toujours redirigé vers le même https qui répond à toutes les requetes !
root@site:/var/log/apache2# apache2ctl -S
VirtualHost configuration:
137.74.47.240:443 is a NameVirtualHost
default server dev.site.com (/etc/apache2/sites-enabled/webmin.1480458023-le-ssl.conf:2)
port 443 namevhost dev.site.com (/etc/apache2/sites-enabled/webmin.1480458023-le-ssl.conf:2)
alias dev.site.com
port 443 namevhost phpmyadmin.site.com (/etc/apache2/sites-enabled/webmin.1480596758-le-ssl.conf:2)
port 443 namevhost lms.site.com (/etc/apache2/sites-enabled/webmin.1482937484-le-ssl.conf:2)
alias lms.site.com
137.74.47.240:80 is a NameVirtualHost
default server tunu.ovh (/etc/apache2/sites-enabled/tunu.ovh.conf:1)
port 80 namevhost tunu.ovh (/etc/apache2/sites-enabled/tunu.ovh.conf:1)
port 80 namevhost lms.site.com (/etc/apache2/sites-enabled/webmin.1482937484-le-ssl.conf:15)
port 80 namevhost site.com (/etc/apache2/sites-enabled/webmin.1488830747.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-stapling: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
root@site:/var/log/apache2#
je n'arrive toujours pas a accéder à tout ce qui est en port 80, enfin, tout est toujours redirigé vers le même https qui répond à toutes les requetes !