IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Apache ne fonctionne plus (testé sous Xampp et EasyPHP)


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut Apache ne fonctionne plus (testé sous Xampp et EasyPHP)
    bonjour tout le monde

    j'ai un problème

    j'héberge mon site web php / mysql (xampp) et quelques programmes (.exe) sur une dedibox windows 2003 serveur et depuis quelques jours le site est hors service

    je ne sais pas d'où viens le problème et je suis assez désespéré

    au début je croyais que c'était xampp qui beugait, mais je me suis rendu compte que mysql fonctionnait (accessible depuis mes programme .exe) et que c'était que apache qui ne fonctionnait pas

    j'ai installé easyphp, et toujours le même résultat

    je dois quand même signaler qu'on a eu des menaces de la part d'un visiteur, qui a promis de faire tout sauter; et que ce n'est pas la première fois qu'on a ce problème : seulement il se règle seul au bout de quelques heures ...

    j'ai codé un programme qui vérifie les connexions entrante sur le port 80 et j'ai remarqué qu'il y en a pas mal ...

    je précise que les status d'apache sur easyphp et xampp sont bien actif (ce qui rend le problème encore plus bizarre); ce qui m'oblige donc à les stoper lorsque je teste avec mon programme codé

    alors je ne sais pas si c'est une coïncidence, si on est victime d'attaque; mais au final notre site est HS

    dernière remarque : je comprends que le site soit HS lorsqu'on y accède depuis le domaine (en cas d'attaque) mais ce que je trouve bizare c'est qu'il est toujours HS lorsque j'y accède depuis la dedibox en ouvrant mon navigateur à localhost ou 127.0.0.1

    donc je me demande si le problème n'est pas local ?

    sur easyphp j'ai essayé de changé de port mais toujours le même problème en local ...

    je me remet donc à vous et vous en remercie d'avance

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Y a quoi dans le log d'erreur d'Apache ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut
    aucune erreur ... tout est ok ... sauf que ça marche pas ...

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut
    Regardes ton fichier host

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Regarde aussi les erreurs dans le gestionnaire d'événements Windows. Donne-nous également le résultat de l'exécution de la commande netstat -an.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut
    comme je vous ai dis parfois ça reviens et parfois c'est HS (sans doute lors des attaques)

    ça va pas nous avancé à grand chose je pense, mais voilà une copie des fichiers que vous m'avez demandé

    je préviens quand même que mon site héberge des applications, et mes visiteurs s'y connectent depuis mes programmes; ce qui justifie les connexions sur les ports 40** et 55**

    mais bon de toute façon ce qui nous intéresse c'est le port 80 je pense ...

    fichier host :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    # Copyright (c) 1993-2006 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
     
    127.0.0.1       localhost
    ::1             localhost


    pour netstat -an je l'ai fais à 2 intervalles différents, mais dans les 2 cas apache refonctionnait ...


    fichier netstat -an 1 : http://beloteonline.free.fr/leslog.txt


    fichier netstat -an 2 : http://beloteonline.free.fr/lelog2.txt



    je vous remercie encore de m'aider

  7. #7
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Une trace quand c'est bloqué serait effectivement intéressante.

    Elles sont assez hallucinantes, tes traces. C'est quoi, ces outils ? C'est en mode connecté façon client-serveur old school, pourquoi pas.

    L'IP 41.224.137.225, c'est quoi ? Sur les 2 traces, cette IP a ouvert 2452 sockets sur ta machine. Si c'est un reverse proxy qui sert par ailleurs d'autres serveurs, il se pourrait tout simplement qu'il soit saturé et qu'il n'ait plus de socket client à ouvrir (pour rappel, on ne peut ouvrir que 65535 ports au maximum sur une même interface réseau). De la même façon, il se pourrait que ton serveur ait atteint une limite max du nombre de connexions entrantes. J'imagine que si c'est le cas, tu devrais avoir une trace correspondante dans le gestionnaire d'événement de Windows (au passage, tu ne nous as pas dit s'il y avait des choses intéressantes dedans).

    Dans ton premier message, tu dis
    Citation Envoyé par Coussati
    j'ai codé un programme qui vérifie les connexions entrante sur le port 80 et j'ai remarqué qu'il y en a pas mal ...
    on parle de combien de connexions ? Sur tes traces, je note une trentaine de connexions sur le port 80 dont une majorité en TIME_WAIT, ce n'est pas ce que j'appelle un serveur Apache chargé.

    Tes applications se connectent comment sur ton serveur Apache ? C'est du code propriétaire ? Est-ce que les connexions sont bien fermées quand elles n'en ont plus besoin ? Tu pourrais tenter de désactiver le keep-alive mais vu la charge (30 connexions...) ce n'est pas ça le problème à mon avis.

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut
    salut

    je viens répondre à tes interrogations :

    déjà, étant donné que je ne sais pas tout les combien cette personne fait planter mon site, je ne peux pas te donner une date fixe pour les log "lors de l'attaque"

    ensuite pour une explication global de mes programmes; en faite c'est une sorte de tchat avec plusieurs room (un port par room, il y en a à peu près 10)

    d'après ce que je pense l'ip 41.224.137.225 doit être l'une des ip utilisées pour l'attaque (car il n'y en a pas qu'une)

    pour le moment, elle est connecté à aux ports des salles, mais ne gène pas vraiment (je comptais coder un système pour "tuer" ces connexions, mais je n'ai pas encore trouvé de solution)

    mais le problème se situe sur mon serveur apache (port 80) lors de l'attaque il y a plein de connexions; je l'ai vérifier avec un tool que j'ai codé qui me donnait l'ip de chaque connexion .... mais il y en a tellement que mon tool finit par beuguer

    pour que tu comprennes mon problème : dis toi que mes applications n'ont aucun rapport avec le non fonctionnement d'apache : apache c'est pour héberger le site web uniquement

    pour ce qui est du gestionnaire d'évènements excuse moi, mais je ne sais pas ce que s'est, peux tu m'expliquer ou le trouver stp ?

    j'espère trouver une solution à ce problème

Discussions similaires

  1. Apache sur xampp ne fonctionne plus
    Par weemanrock dans le forum Apache
    Réponses: 4
    Dernier message: 01/02/2012, 13h52
  2. [Apache Tomcat 4.1][Débutant] l'administration ne fonctionne plus
    Par d1g-2-d1g dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 15/03/2007, 11h07
  3. Réponses: 4
    Dernier message: 10/04/2006, 08h28
  4. [Eclipse3]Ctrl H ne fonctionne plus sous la perspective Java
    Par joseph_p dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 30/09/2005, 11h32
  5. mes requetes sous access ne fonctionnent plus
    Par trialrofr dans le forum ASP
    Réponses: 12
    Dernier message: 04/12/2004, 21h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo