| Auteur | 
	Message | 
	
		
		renaud		 
		 
	Messages : 321
	 
	Inscrit le : 10/05/2002	 | 
	
 			
				 
				Posté le 14/01/2004 à 16:38:58			
			
				Message N°1 #
			
	 | 
	
		'lo tlm ... 
Après avoir lutté pour compiler ProFTP, je n'arrive pas à me connecter    Le serveur va chercher les informations de connection dans une table d'une base MySQL (bien démarrée j'ai vérifié   ... Voici le message d'erreur : # ftp localhost 
Connected to xxxx. 
421 Service not available, remote server has closed connection   
Que faire ???	 | 
	
							   			
			
				 | 
	
		
		maverick		 
	
   
	 
	Messages : 619
	 
	Inscrit le : 04/04/2002	 | 
	
 			
				 
				Posté le 14/01/2004 à 20:21:17			
			
				Message N°2 #
			
	 | 
	
		Hello, 
 
Tout d'abord, tu coupes ton proftpd via /etc/init.d/proftpd stop (ou  autre selon ton installation) 
 
Ensuite, tu lances proftpd -n -d 6  
6 ou plus correspond au niveau de debug. 
 
Sur une autre console, tu tentes de te connecter et il n'y a plus qu'à regarder ce que dit le proftpd précédemment lancé   
____________________ 
  
	 | 
	
							   			
			
				 | 
	
		
		renaud		 
		 
	Messages : 321
	 
	Inscrit le : 10/05/2002	 | 
	
 			
				 
				Posté le 15/01/2004 à 16:52:03			
			
				Message N°3 #
			
	 | 
	| 
		Voilà ce que j'obtient en lançant proftpd -n -d 6 :  - parsing '/etc/proftp//proftpd.conf' configuration 
 - dispatching auth request "getpwnam" to module mod_sql 
 - dispatching auth request "getpwnam" to module mod_auth_file 
 - dispatching auth request "getpwnam" to module mod_auth_unix 
 - dispatching auth request "getgrnam" to module mod_sql 
 - dispatching auth request "getgrnam" to module mod_auth_file 
 - dispatching auth request "getgrnam" to module mod_auth_unix 
 - <Directory />: adding section for resolved path '/' 
ReNoT40p - 
ReNoT40p - Config for ReNoT40p: 
ReNoT40p - ~ftp/ 
ReNoT40p -  Limit 
ReNoT40p -   DenyAll 
ReNoT40p -  UserName 
ReNoT40p -  GroupName 
ReNoT40p -  UserAlias 
ReNoT40p -  MaxClients 
ReNoT40p -  DisplayLogin 
ReNoT40p -  DisplayFirstChdir 
ReNoT40p -  Umask 
ReNoT40p -  SQLAuthenticate 
ReNoT40p -  SQLAuthTypes 
ReNoT40p -  SQLConnectInfo 
ReNoT40p -  SQLDefaultUID 
ReNoT40p -  SQLMinUserUID 
ReNoT40p -  SQLDefaultGID 
ReNoT40p -  SQLMinUserGID 
ReNoT40p -  RequireValidShell 
ReNoT40p - / 
ReNoT40p -  AllowOverwrite 
ReNoT40p -  Umask 
ReNoT40p -  SQLAuthenticate 
ReNoT40p -  SQLAuthTypes 
ReNoT40p -  SQLConnectInfo 
ReNoT40p -  SQLDefaultUID 
ReNoT40p -  SQLMinUserUID 
ReNoT40p -  SQLDefaultGID 
ReNoT40p -  SQLMinUserGID 
ReNoT40p -  RequireValidShell 
ReNoT40p - DefaultServer 
ReNoT40p - Umask 
ReNoT40p - UserID 
ReNoT40p - UserName 
ReNoT40p - GroupID 
ReNoT40p - GroupName 
ReNoT40p - DefaultRoot 
ReNoT40p - SQLAuthenticate 
ReNoT40p - SQLAuthTypes 
ReNoT40p - SQLConnectInfo 
ReNoT40p - SQLDefaultUID 
ReNoT40p - SQLMinUserUID 
ReNoT40p - SQLDefaultGID 
ReNoT40p - SQLMinUserGID 
ReNoT40p - RequireValidShell 
ReNoT40p - SQLUserTable 
ReNoT40p - SQLUsernameField 
ReNoT40p - SQLPasswordField 
ReNoT40p - SQLHomedirField 
ReNoT40p - dispatching auth request "getgroups" to module mod_sql 
ReNoT40p - dispatching auth request "getgroups" to module mod_auth_file 
ReNoT40p - dispatching auth request "getgroups" to module mod_auth_unix 
ReNoT40p - Failed binding to 0.0.0.0, port 21: Address already in use 
ReNoT40p - Check the ServerType directive to ensure you are configured correctly.   J'avoue ne pas y comprendre grand chose ...   	 | 
	
							   			
			
				 | 
	
		
		maverick		 
	
   
	 
	Messages : 619
	 
	Inscrit le : 04/04/2002	 | 
	
 			
				 
				Posté le 15/01/2004 à 22:05:25			
			
				Message N°4 #
			
	 | 
	
		Bon, je pense avoir trouvé, mais tu pourrais poster ou mettre un lien vers ton proftpd.conf ?
____________________ 
  
	 | 
	
							   			
			
				 | 
	
		
		renaud		 
		 
	Messages : 321
	 
	Inscrit le : 10/05/2002	 | 
	
 			
				 
				Posté le 15/01/2004 à 23:46:59			
			
				Message N°5 #
			
	 | 
	
		Voilà le lien vers mon proftpd.conf : 
proftp.conf 
 
Merci de ton aide maverick   	 | 
	
							   			
			
				 | 
	
		
		maverick		 
	
   
	 
	Messages : 619
	 
	Inscrit le : 04/04/2002	 | 
	
 			
				 
				Posté le 16/01/2004 à 07:15:06			
			
				Message N°6 #
			
	 | 
	
		Hmmm c'est pas ce que je pensais   , en même tps, ca fait un moment que j'ai pas tripatouillé ProFTPd, je suis passé à PureFTPd. 
 
Sinon, en comparant à une des mes confs avec MySQL, j'ai noté ça : 
 
- j'ai pas les global / /global pour encadrer les params MySQL 
 
Sinon vérifie bien qu'il n'y a rien qui tourne sur le port 21 avant de lancer ton proftpd. Un ptit coup de telnet localhost 21 pour voir si qqch répond devrait pvr t'aider 
____________________ 
  
	 | 
	
							   			
			
				 | 
	
		
		Erianor		 
		 
	Messages : 199
	 
	Inscrit le : 12/05/2002	 | 
	
 			
				 
				Posté le 16/01/2004 à 07:30:03			
			
				Message N°7 #
			
	 | 
	
		J'y connais rien mais c'est normal ? 
"Failed binding to 0.0.0.0, port 21: Address already in use" 
 
C'est quoi ce 0.0.0.0 ? 
 
Pas taper, pa tapé, p t p...	 | 
	
							   			
			
				 | 
	
		
		xarli		 
		 
	Messages : 12
	 
	Inscrit le : 18/08/2003	 | 
	
 			
				 
				Posté le 16/01/2004 à 08:35:29			
			
				Message N°8 #
			
	 | 
	
		Le fait  qu'il écoute sur 0.0.0.0 veut dire qu'il est en écoute sur toutes les interfaces disponible, et le already in use veut dire qu'un serveur ftp est déjà en écoute sur une des interfaces. Tu n'as pas installé d'autre FTP (sous forme de paquetage par exemple)? 
 
Xarli	 | 
	
							   			
			
				 | 
	
		
		maverick		 
	
   
	 
	Messages : 619
	 
	Inscrit le : 04/04/2002	 | 
	
 			
				 
				Posté le 16/01/2004 à 09:53:27			
			
				Message N°9 #
			
	 | 
	
		Je me souviens d'une fois ou proftpd m'avais cassé les pieds avec une erreur pareille pour une anomalie dans la conf... 
 
Ceci dit, je viens de tester avec un proftpd en local, et cette erreur apparait bien lorsque le port 21 est pris par un autre process.
____________________ 
  
	 | 
	
							   			
			
				 | 
	
		
		renaud		 
		 
	Messages : 321
	 
	Inscrit le : 10/05/2002	 | 
	
 			
				 
				Posté le 16/01/2004 à 13:56:02			
			
				Message N°10 #
			
	 | 
	| 
		Bah étant donné que tout ça me prenait la tête depuis 1 semaine (!!!) je suis passé à pure-ftp qui lui aussi permet le support MySQL et qui surtout a marché tout de suite sans problèmes et sur le port 21 ... J'ai pris cette décision devant l'ampleur des posts sur différents forums concernant des problèmes avec ProFTP ...	 | 
	
							   			
			
				 |