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 :

Probleme to bind apache avec un port


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut Probleme to bind apache avec un port
    Bonjour,

    J'utilise Apache 2.0.52 sur une rhel 4.
    Je suis entrain de configurer des Virtual Hosts et j'ai besoin que Apache ecoute sur plusieurs ports. Pour l'instant il arrive à écouter sur le port 80 et 8080 mais dès que je le mets en ecoute sur un autre port j'ai le msg d'erreur suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    (13) Permission denied: make_sock: could not bind to address [::]:10080
    no listening sockets available, shutting down
    Unable to open logs
    Sachant que je demarre apache en tant que root et que j'ai essayé différents ports.
    J'espere que j'etais asssez clair et j'attend vos propositions.
    Merci

  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
    Ca pourrait ressembler à une limite shell ou noyau. Quand tu tapes ulimit -a, ça sort quoi ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    J'ai vérifié comme t'as dit si ya pas une limite systeme. mais apparemment il n'y a aucune restriction sur les ports. voici le resultat de ulimit:

    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
     
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 1024
    max locked memory       (kbytes, -l) 32
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 1024
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    stack size              (kbytes, -s) 10240
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 5696
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
    [root@localhost ~]#

  4. #4
    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
    le open files et le max user processes me paraissent bas. Arrête Apache (s'il tourne), fais un ulimit -n 65536, un ulimit -u 16384 puis essaie de relancer Apache pour voir.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    C'est fait, et voici la nouvelle sortie de ulimit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 1024
    max locked memory       (kbytes, -l) 32
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 65536
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    stack size              (kbytes, -s) 10240
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 5696
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
    Mais pour apache, c'est tjrs le meme probleme avec le meme msg d'erreur

  6. #6
    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
    Arf. Question bête : tu es sûr que le port 10080 est libre ?

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    Je me suis trompé. max user processes est à 16384.
    Sorry

    Oui c libre, et en plus j'ai essayé pas mal d'autres ports pour etre sur que le probleme ne vient pas de la.. mais sans succes.

    Non mais ce que je comprend pas c'est qu il me dit: permission denied.. alors que je roule en tant que root..
    sur un site j'ai lu qu'il fallait creer un dossier logs avec un fichier error_log mais meme ça ça marche pas et ils ont pas specifié ou il faut le faire, sachant que j'ai deja les fichiers log d'apache ds /var/log/httpd

  8. #8
    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
    Qu'est-ce que tu fais comme modifs exactement ? Tu ne fais que rajouter un Listen 10080 ou tu rajoutes d'autres lignes de config ?

Discussions similaires

  1. bind + Apache avec Virtualhost
    Par jano_dave dans le forum Réseau
    Réponses: 3
    Dernier message: 27/03/2009, 11h28
  2. Problème avec un port
    Par baali_hacene dans le forum Réseau
    Réponses: 4
    Dernier message: 28/03/2006, 15h39
  3. probleme avec mon port agp
    Par chrysmac2003 dans le forum Composants
    Réponses: 1
    Dernier message: 17/01/2006, 17h51
  4. probleme avec la PORTE DE VIE D'UNE VARIABLE EN PHP
    Par stomerfull dans le forum Langage
    Réponses: 1
    Dernier message: 09/12/2005, 14h19
  5. probleme avec la PORTE DE VIE D'UNE VARIABLE EN PHP
    Par stomerfull dans le forum Langage
    Réponses: 2
    Dernier message: 09/12/2005, 14h17

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