Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 17/09/2009, 11h53   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2008
Messages : 74
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 74
Points : 14
Points : 14
Par défaut problème avec apache2 et proFTP

Bonjour, svp j'ai un problème depuis quelque temps. Voila j'ai voulu redémarrer le serveur apache mais il m'affichié le message:
l
Code :
1
2
3
4
ocalhost:~# /etc/init.d/apache2  restart
Forcing reload of web server (apache2)...apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
 waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
.
La solution été d'ajouter: serveurname localhost dans le fichier apache2.conf

Est apache redémarrer, mais après quand je voulais redémarer proFTP alors il m'affiche le message:
Code :
1
2
3
4
5
6
localhost:/etc/proftpd# /etc/init.d/proftpd  start
Starting ftp server: proftpd - IPv4 getaddrinfo 'HOST.DOMAIN.com' error: No address associated with hostname
 - warning: unable to determine IP address of 'HOST.DOMAIN.com'
 - error: no valid servers configured
 - Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'
 failed!
Svp de l'aide.

Merci d'avance.
débutant11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2009, 12h26   #2
Membre régulier
 
Inscription : septembre 2009
Messages : 78
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : septembre 2009
Messages : 78
Points : 91
Points : 91
Bonjour,

Que donne ? :

Code :
1
2
 
$ cat /etc/proftpd/proftpd.conf | grep HOST.DOMAIN.com
++
Fred
fred.perez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2009, 12h42   #3
Candidat au titre de Membre du Club
 
Inscription : décembre 2008
Messages : 74
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 74
Points : 14
Points : 14
Re et mreci, voila ce que ça donne:
Code :
1
2
HOST:~# cat /etc/proftpd/proftpd.conf | grep HOST.DOMAIN.com
HOST:~#
ça ne donne rien.

Merci d'avance.
débutant11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2009, 13h00   #4
Candidat au titre de Membre du Club
 
Inscription : décembre 2008
Messages : 74
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 74
Points : 14
Points : 14
Re, la solution est:
echo 127.0.0.1 HOST.DOMAIN.com >> /etc/hosts

Merci M Fred.prez.
débutant11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2009, 13h49   #5
Membre régulier
 
Inscription : septembre 2009
Messages : 78
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : septembre 2009
Messages : 78
Points : 91
Points : 91
Re,

Citation:
Envoyé par débutant11 Voir le message
Re, la solution est:
echo 127.0.0.1 HOST.DOMAIN.com >> /etc/hosts

Merci M Fred.prez.
Attention, il est essentiel que tu aies exactement une et une seule ligne du type :

(****** représente une liste de noms d'hôte séparés par des espaces)

dans ton fichier /etc/hosts.

Sans cela, tu risques d'overrider la ligne par défaut :

ce qui pourrait empêcher ton système de résoudre le nom d'hôte localhost (vers l'adresse IP loopback) ; je pense que de terribles () choses peuvent arriver sur ton système dans cette configuration.

A mon avis, apache comme proftpd attendent au moins un alias dans /etc/hosts permettant de déterminer leFQDN (fully qualified domain name de la forme hostname.domainname).

Pour pouvoir rajouter cet alias (et si tu souhaites résoudre vers le loopback), tu peux changer la ligne relative au loopback dans le fichier host de la sorte :

Code :
127.0.0.1 localhost hostname.domainname
Où hostname devrait être le résultat de la commande hostname et domainname peut être :
  • un nom de domaine d'une zone dns que tu administres (au moins un enregistrement de ta zone devrait pointer vers l'IP publique de ton serveur)
  • localdomain, nom par défaut du domaine local (en tt cas sous debian :p), mais ce domaine n'est valable que sur ta machine.
  • ce que tu veux si tu travailles uniquement en local (sur le loopback)

J'ai bien l'impression -à confirmer- que 'HOST.DOMAIN.com' est un FQDN par défaut utilisé par proftpd.

En tout cas il s'agit vraiment d'un FQDN "en bois" si je puis dire ^^

Tite question : dans quel contexte tourne ton serveur : machine locale, réseau local ou internet?

++
Fred
fred.perez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2009, 14h10   #6
Candidat au titre de Membre du Club
 
Inscription : décembre 2008
Messages : 74
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 74
Points : 14
Points : 14
Re et merci, j'ai modifier la ligne dans /etc/hosts et les deux serveur marche trsè bien.

le serveur tourne sur un réseaux locale.

Merci encore une fois.
débutant11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 15h32.


 
 
 
 
Partenaires

Hébergement Web