Rechercher : dans
Par :

[Apache] Comment n'autoriser que des connexio

Dernière réponse le 9 jui 2007 à 13:50:28 Zelltemplar, le 9 jui 2007 à 12:14:01 
 Signaler ce message aux modérateurs

Bonjour à tous

J'ai installé Apache récemment afin d'installer un webmail sur mon serveur. Le webmail fonctionne bien. J'ai installé le module ssl qui va bien afin d'avoir des connexion sécurisée. Maintenant, on peut se connecter à mon webmail soit en tapant l'adresse avec au début "https", ou "http". J'aimerais maintenant qu'on ne puisse accéder au webmail qu'en connexion sécurisée (donc interdire ax utilisateurs souhaitant une connexion normale par http d'accéder). Une solution?

Configuration: Linux Mandriva
Firefox 1.5.0.7

Meilleures réponses pour « [Apache] Comment n'autoriser que des connexio » dans :
[Linux] Installation d'un Firewall VoirInstallation d'un Firewall sous Linux Avant-propos II - Iptables II.1 - Introduction II.2 - P comme Policy : Politique II.3 - A comme Append : Ajouter II.4 - I comme Insert : Insérer II.5 - L comme List : Lister II.6 - D comme Delete :...
[XP] Windows ne peut pas configurer cette connexion sans fil VoirSi vous avez le message d'erreur suivant : Windows ne peut pas configurer cette connexion sans fil, si vous avez autorisé un autre programme à gérer cette connexion sans fil, utilisez ce programme, si vous voulez que windows configure cette...
IPhone: 'Échec d'autorisation. Veuillez vous connecter à iTunes' VoirVous venez d'installer la dernière mise à jour de l'iPhone et vous souhaitez profiter des applications téléchargées depuis l'App Store, mais l'iPhone refuse votre identifiant et votre mot de passe en affichant le message d'erreur ci-contre. Pour y...
Apache - Les fichiers .htaccess VoirLes fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...
Partager une connexion Internet sous Windows XP VoirIntérêt Si vous possédez un réseau local (deux ordinateurs ou plus reliés en réseau) dont un connecté à Internet (par l'intermédiaire d'un modem, par le câble, ...) il peut être intéressant de rendre Internet accessible aux autres ordinateurs du...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) VoirIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...

1

sfel, le 9 jui 2007 à 12:23:33

Bonjour, sur le http, effectue une redirection directe vers le https.
L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...

Répondre à sfel

2

Zelltemplar, le 9 jui 2007 à 12:45:57

Pardonne mon ignorance, mais je débute dans ce domaine. A quel niveau effectuer cette redirection?

Répondre à Zelltemplar

3

sfel, le 9 jui 2007 à 13:05:21

Effectue par exemple une redirection dur port 80 (http) vers le port 43 (https) dans appache lui même.
L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...

Répondre à sfel

4

 Zelltemplar, le 9 jui 2007 à 13:50:28

Bon, je ne sais pas faire de redirection de port au niveau d'Apache. Par contre, j'ai trouvé une autre solution qui marche, dis moi ce que tu en penses (niveau sécurité, pas de problème?).

J'ai renommer mon index.php en index1.php. J'ai créé le fichier index.php avec dedans une redirection vers mon index1.php en https:

<?php

header("Location: https://192.168.30.21/horde/imp/index1.php")

?>



Ensuite une autre question pendant que j'y suis: la connexion en https se fait bien sur index.php. Ensuite, je dois rentrer un login et mdp, et quand je clique sur ok, la connexion plante:
Connexion interrompue 

La connexion avec 192.168.30.21:80 a été interrompue pendant le chargement de la page.

    *   Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus
          tard ;

    *   Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion
          au réseau de votre ordinateur ;

    *   Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy,
          assurez-vous que Firefox a l'autorisation d'accéder au Web.


Sur d'autres pages, quand je suis en https et que je clique sur des liens, les autres pages se chargent correctement. Voici ce que j'ai dans mon log d'erreur:

[Mon Jul 09 13:46:57 2007] [error] [client 192.168.30.21] Invalid method in request \x80g\x01\x03


Merci d'avance :)

Répondre à Zelltemplar
Collection CommentÇaMarche.net