#1 Le 14/01/2009, à 18:22
- naoli
[Résolu] Address already in use: make_sock: could not bind to address
Bonjour à tous,
J'ai cette erreur depuis des mois, et je n'arrive pas à m'en sortir.
Lorsque je veux démarrer apache, voici le message que j'ai :
naoli@ubuntu:/var/www$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2[Wed Jan 14 18:19:33 2009] [error] (EAI 5)No address associated with hostname: Could not resolve host name dolibarr -- ignoring!
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 16 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 24 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 31 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 38 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [error] (EAI 5)No address associated with hostname: Could not resolve host name dolibarr -- ignoring!
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 16 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 24 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 31 of /etc/apache2/sites-enabled/dolibarr.
[Wed Jan 14 18:19:33 2009] [warn] Useless use of AllowOverride in line 38 of /etc/apache2/sites-enabled/dolibarr.
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs
[fail]
Oublions tous les warn qui ne sont dûs qu'à l'install de dolibarr que je tente de faire. L'erreur "could not bind..." est documentée sur le net. La plupart du temps, c'est qu'apache ne peut accéder au port en question parce qu'il est utilisé par un autre. La commande netstat -ltpn permet de voir qui.
Le truc, c'est qu'en l'occurence personne n'utilise le port 443, donc je ne comprends pas. J'ai essayé avec le port 80, c'est pareil.
naoli@nao:/var/www$ cat /etc/apache2/httpd.conf
#ServerName www.example.com:80
ServerName localhost
ServerName 127.0.0.1:443
naoli@nao:/var/www$ cat /etc/apache2/ports.conf
Listen 443
Une idée pour me sortir de ça ?
Merci d'avance.
Dernière modification par naoli (Le 14/01/2009, à 19:41)
Convainquez vos amis de changer pour Linux ! http://change-for-linux.tuxfamily.org
Hors ligne
#2 Le 14/01/2009, à 19:04
- ohmbar
Re : [Résolu] Address already in use: make_sock: could not bind to address
Est-ce que tu n'aurais pas un site virtuel sur le port 443 ?
Et ou configures-tu l'interface sur laquelle tu bind ton port (127.0.0.1 ou localhost semble-t-il) ?
Dernière modification par ohmbar (Le 14/01/2009, à 19:06)
Hors ligne
#3 Le 14/01/2009, à 19:41
- naoli
Re : [Résolu] Address already in use: make_sock: could not bind to address
J'ai trouvé !
Après multiples configurations, en voici une qui fonctionne :
changer /etc/apache2/http.conf en un fichier vide et /etc/apache2/ports.conf en
Listen 88
Listen 448
<IfModule mod_ssl.c>
Listen 443
</IfModule>
Chez moi ça marche !
Convainquez vos amis de changer pour Linux ! http://change-for-linux.tuxfamily.org
Hors ligne
#4 Le 18/02/2009, à 02:09
- Cstasy
Re : [Résolu] Address already in use: make_sock: could not bind to address
Hello,
Merci, ça a marché pour moi aussi .
Mais pourquoi le port 448 ?
Hors ligne
#5 Le 21/02/2009, à 10:50
- naoli
Re : [Résolu] Address already in use: make_sock: could not bind to address
Simplement autre chose que 443 (ssh)
Convainquez vos amis de changer pour Linux ! http://change-for-linux.tuxfamily.org
Hors ligne
#6 Le 21/02/2009, à 12:15
- Cstasy
Re : [Résolu] Address already in use: make_sock: could not bind to address
Okay, merci .
Hors ligne
#7 Le 24/02/2010, à 15:34
- elali
Re : [Résolu] Address already in use: make_sock: could not bind to address
Merciiiiiiiii
Ta solution marche très bien
Hors ligne
#8 Le 03/04/2012, à 15:50
- paluma
Re : [Résolu] Address already in use: make_sock: could not bind to address
bonjour;
j'ai rencontré un probléme telque lorsque je ait sudo /etc/init.d/apache2 restart je trouve ce message
(98)adress already in use: make-sock could not bind to adress 0.0.0.0: 443
pouvez vous m'aidez
merci
Hors ligne