Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1365 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

HTTP et HTTPS

n°71838
arg_benji
Posté le 21-09-2010 à 17:54:39  profilanswer
 

Bonjour à tous,
débutant sur le sujet, j'ai un petit soucis. J'ai mis en place un site sur un intranet en http (centOS5-5,drupal6.14, apache); maintenant je voudrais le passer en https: tout est ok. Seulement je voudrais qu'en cas de connexion avec http://monsite cela soit redirigé vers https://monsite.
j'ai un virtual host sur port 80 ds /etc/httpd/conf/httpd.conf avec sslengine on
j'ai mon /etc/httpd/conf.d/ssl.conf inclu ds le httpd.conf avec les bon chemin de clé et certificats
 
qd je me loggue sur le serveur en client en http, cela me dit qu'on doit etre en https et me propose l'url qui va bien.
qd je me connecte sur une autre machine et attaque le site intranet en http il me renvoie la page d'accueil apache (avec le root directory par defaut - /var/www/html -); et en https, ca roule.
 
j'ai essayé de mettre ds le ssl.conf la variable SSLVerifyClient sur Require mais sans résultat...
 
si qqun pouvait m'éclairer!
 
d'avance merci  

mood
Publicité
Posté le 21-09-2010 à 17:54:39  profilanswer
 

n°71840
dreamer18
CDLM
Posté le 21-09-2010 à 18:15:46  profilanswer
 

sur ton service 80 il faut que tu renvoies un 302 Redirect vers la bonne URL.


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°71849
arg_benji
Posté le 21-09-2010 à 21:33:28  profilanswer
 

Très bien; mais alors pourquoi en client sur la machine serveur, ca le fait?

n°71851
splurf
Rm -Rf / && oops :o
Posté le 21-09-2010 à 22:18:32  profilanswer
 

poste ta conf

n°71942
elliotdoe
Posté le 23-09-2010 à 14:34:00  profilanswer
 

change le listen:80 en 443 ?

n°72118
arg_benji
Posté le 29-09-2010 à 08:58:50  profilanswer
 

j'ai déjà essayé mais httpd ne se lance plus car cela imposerait de faire du http sur du 443... ca ne lui plait pas!

n°72119
splurf
Rm -Rf / && oops :o
Posté le 29-09-2010 à 09:31:22  profilanswer
 

si tu poste pas ta conf, tant pis

n°72120
splurf
Rm -Rf / && oops :o
Posté le 29-09-2010 à 09:54:43  profilanswer
 

poste aussi la sortie de netstat -anlp

n°72932
sneakz
Posté le 21-10-2010 à 09:27:05  profilanswer
 

Vérifie que tu as bien une socket d'écoute sur la port 443 (paramètre d'apache Listen 443 + netstat) et dans ta conf. que tu as un  <VirtualHost sur le port 443.  
Tu peux toujours réécrire ton url à la volée avec RewriteCond et RewriteRule ?


Message édité par sneakz le 21-10-2010 à 09:32:19
n°72933
elliotdoe
Posté le 21-10-2010 à 09:47:59  profilanswer
 

sneak, laisse tomber. je lui ai dit juste au-dessus, il m'a répondu que ça impliquait de changer le port lol

mood
Publicité
Posté le 21-10-2010 à 09:47:59  profilanswer
 

n°72936
sneakz
Posté le 21-10-2010 à 10:20:34  profilanswer
 

OK.
 
Il se met en écoute sur 80 et 443 et en fonction de la construction de la requête qui arrive, il redirige sur le http ou le https. Cela ne doit pas être si compliqué que çà.
Reste la solution d'un reverse proxy en amont (pound est très bien pour cela, il est léger et fait le job qui lui est demandé)


Aller à :
Ajouter une réponse
 

Sujets relatifs
Netasq et proxy http intégréTemps de réponse pourris pour 5% des requêtes HTTP
SIP over HTTPSReverse proxy autre que HTTP(S)
Serveur FTP accessible en HTTP[IIS]HTTP Server Error 503 No available server to handle this request
IPTABLES pour intégration de SQUID transparent avec HTTPSExchange 2003 webmail en http (intranet) et https (internet) [RESOLU]
Reverse proxy HTTPS/HTTP avec Load BalancerBloquer les messageries instantanées (HTTP/HTTPS) en entreprise
Plus de sujets relatifs à : HTTP et HTTPS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR