Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Can't open data connection

filou13, le dimanche 5 novembre 2006 à 16:15:09
Bonjour,

Je viens de mettre en place Filezilla Server Fr pour pouvoir acceder a mes données par FTP sécurisé avec un certificat ainsi qu'un criptage SSL.
Je suis actuellement chez Free avec la Freebox Hd, le mode routeur est enclanché.
Voici ma configuration du routeur de la Free

Redirections de port:
Port 8080 Protocole tcp Dest 192.168.0.1 Port 8080
Port 21 Protocole tcp Dest 192.168.0.6 Port 21
Port 443 Protocole tcp Dest 192.168.0.6 Port 443
Port 14147 Protocole tcp Dest 192.168.0.6 Port 14147
Port 989 Protocole tcp Dest 192.168.0.6 Port 989
Port 990 Protocole tcp Dest 192.168.0.6 Port 990
Port 20 Protocole tcp Dest 192.168.0.6 Port 20

J'ai créer différents comptes mais avec ou sans Zone alarme voici ce qu'il met comme message:

(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> 220-Min Moi Welcom !!! :)
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> 220 Please visit http://sourceforge.net/projects/filezilla/
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> AUTH SSL
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> 234 Using authentication type SSL
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> SSL connection established
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> USER toto
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> 331 Password required for toto
(000159) 05/11/2006 15:46:29 - (not logged in) (XXX.XXX.X.XXX)> PASS toto
(000159) 05/11/2006 15:46:29 - toto (XXX.XXX.X.XXX)> 230 Logged on
(000159) 05/11/2006 15:46:29 - toto (XXX.XXX.X.XXX)> SYST
(000159) 05/11/2006 15:46:29 - toto (XXX.XXX.X.XXX)> 215 UNIX emulated by FileZilla
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> PWD
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> 257 "/" is current directory.
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> PBSZ 0
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> 200 PBSZ=0
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> PROT P
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> 200 Protection level set to P
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> PORT 192,168,0,1,52,64
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> 200 Port command successful
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> LIST
(000159) 05/11/2006 15:46:30 - toto (XXX.XXX.X.XXX)> 150 Opening data channel for directory list.
(000159) 05/11/2006 15:46:40 - toto (XXX.XXX.X.XXX)> 425 Can't open data connection.

J'aimerai savoir comment arranger cette erreur "Can't open data connection" afin de pouvoir y acceder de l'exterieur.

Merci d'avance
Répondre à filou13  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
filou13, le mardi 7 novembre 2006 à 08:50:02
Petite information, quand j'essaye de me connecter avec Cure FTP mais quand j'effectue un test sur un site web il arrive a se connecter.
C'est à ne plus rien y comprendre

Help Me :)
Répondre à filou13

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
filou13, le mardi 7 novembre 2006 à 10:08:58
Voici le test du site pour tester le serveur FTP

http://www.g6ftpserver.com/en/ftptest
Répondre à filou13

3


  • 2
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
brupala, le mardi 7 novembre 2006 à 10:42:17
salut,
en fait le problème n'est pas du coté serveur si la connexion data de ftp ne s'ouvre pas, c'est du coté client.
Celui ci est derrière un routeur nat et comme il a la désobligeance d'envoyer la commande port, il envoie au serveur une adresse ip erronée parce que privée: 192.168.0.1 en indiquant qu'il se met en écoute sur cette ip etsur le port: http://www.google.fr/search?q=52*256+%2B64&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official
le problème vient que le routeur nat devant le client devrait transformer l'adresse privée indiquée dans la commande port en son adresse publique , ou alors le client devrait indiquer directement sa propre adresse publique, ce qui ne se fait pas naturellement , mais certains client ftp sont configurables à ce niveau (filezilla).
ou alors, utiliser le mode passif, mais alors le problème risque de se retrouver coté serveur par le pendant de la commande port: la réponse à pasv.
et ... Voili  Voilou  Voila !
Répondre à brupala

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 umibuzu, le vendredi 7 novembre 2008 à 14:32:21
brupala, t'as raison c'est ça, j'ai passé en passif et ça marche, je bricolerai mon routeur plus tard
Répondre à umibuzu

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
filou13, le mardi 7 novembre 2006 à 12:20:51
Bonjour, merci pour ta reponse,

En fait j'ai changé de client FTP et la solution que j'ai trouvé, c'est lorsque l'on créer un connextion avec filezilla client, il faut renseigner FTP sur SLL (Chiffrement explicite).
J'ai fait le test en local mais ca derai en théorie marcher de l'exterieur

Merci encore
Répondre à filou13

5


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
loralino, le lundi 8 janvier 2007 à 16:51:06
Peux-tu détailler comment fonctionne le FTP sur SLL (Chiffrement explicite) ?

Est-ce que les certificats sont sur le serveur ? Si Oui faut -il les rapatrier sur le client ? et où ?
Dans filezilla client comment concrétement utilise-ton ces certificats ?

Merci d'avance
Répondre à loralino

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
moscaluc, le jeudi 24 janvier 2008 à 14:42:53
Cela pourra très certainement vous aider
http://www.clubic.com/...
Répondre à moscaluc
ODBC (Open DataBase Connectivity) Qu'appelle-t-on ODBC? ODBC signifie Open DataBase Connectivity. Il s'agit d'un format défini par Microsoft permettant la communication entre des clients bases de données fonctionnant sous Windows et les SGBD du marché. Le gestionnaire ODBC est... www.commentcamarche.net/contents/odbc/odbcintro.php3
Problème Virtual Dj (Résolu) Bonjour, je viens d' installé Virtual Dj 5.0 avec le pack et qd je veux enregistrer une musique il met " RECORD ERROR " ( Can't open MP3 Encoder )... ya t'il un réglage a faire dans La config? Merci d'avance... www.commentcamarche.net/forum/affich-3640093-probleme-virtual-dj
ODBC Qu'appelle-t-on ODBC? ODBC signifie Open DataBase Connectivity. Il s'agit d'un format défini par Microsoft permettant la communication entre des clients bases de données fonctionnant sous Windows et les SGBD du marché. Le gestionnaire ODBC est... www.commentcamarche.net/contents/bdd/odbc.php3
Voir les connexions en temps réelSous Linux Sous Windows A voir également Sous Linux Pour voir en temps réel vos connexions réseaux sortantes et ports ouverts, tapez dans un terminal: sudo watch lsof -i Vous pouvez voir: Le nom du programme qui effectue cette... www.commentcamarche.net/faq/sujet-7008-voir-les-connexions-en-temps-reel
[mythes] OpenOffice = OpenOffice.orgMythe Les termes OpenOffice et OpenOffice.org désignent tous les deux une suite bureautique gratuite et libre. Réalité FAUX Explications Comme cela est expliqué ici, OpenOffice est une marque de commerce déjà déposée. En fait, elle est... www.commentcamarche.net/faq/sujet-4665-mythes-openoffice-openoffice-org
[C] probleme de tableau d'int (Résolu)OS : Netbsd beta 3.0 archi : i386 int save(char **av, t_mlx *mlx) { char ***tab; char *str; int **map; int y; int fd; int x; int z; y = 0; if ((fd = open(av[1], O_RDONLY)) == -1) { my_putstr("Can't open file\n"); exit (1); } while... www.commentcamarche.net/forum/affich-2005295-c-probleme-de-tableau-d-int
Youtube downloader (Résolu)Bonjour, je viens d'installer Youtube Downloader sur mon PC et je ne peut pas télécharger de video. j'ai éssayé avec plusieurs pages et donc plusieurs adresse mais le logiciel me dit : can't open the specify URL... www.commentcamarche.net/forum/affich-5713951-youtube-downloader
équivalent errorlevel (Résolu)Salut, Je voudrais savoir si il y un moyen de vérifier si une commande s'était bien terminée ? exemple: crontab -l > task si le systeme me dit "crontab: can't open your crontab file." erreur". Il me faut donc un genre de "errorlevel" mais en... www.commentcamarche.net/forum/affich-1561253-equivalent-errorlevel
Télécharger Connection KeeperParfois en téléchargeant des fichiers de grande taille sur une connexion modem 56k, l'ordinateur pense que vous n'êtes plus en activité et coupe la connexion. Connexion Keeper est un outil qui simulera une navigation Internet à des intervalles... www.commentcamarche.net/telecharger/telecharger-34056456-connection-keeper
Canon IR2018IR 2018, Divers: , Vitesse d'impression (noir et blanc):18.0 pages/minute, Résolution maximum :1200x1200 dpi, Fabricant:Canon, Compatibilité:PC/Mac, Connexion:USB/Ethernet, Format d'imprimante:Plusieurs formats acceptés, Type:Jet d'encre, Résolution. www.commentcamarche.net/guide-achat/canon-ir2018-1029179-fiche-technique
Canon C-6200U USB Network Adaptor (0313V880)V 880 6200 U, Fabricant:Canon, Type:Externe, Interface :USB 2.0, Vitesse de transfert max. LAN:100.0 LAN (Mbits), Vitesse de transfert max. WLAN:0.0 WLAN (Mbits), Standards LAN :IEEE 802.3, IEEE 802.3u, Connectique:Ethernet 100Base-TX, Ethernet 10Base-T, www.commentcamarche.net/guide-achat/canon-c-6200u-usb-network-adaptor-0313v880-504696-fiche-technique
TomTom Rider 2nd Edition2 nd, GPS de moto, Waterproof, Contrôle:GPS avec écran tactile, Puce:N/A, Type:GPS de moto, Type de réception:20 canaux parallèles, POI, Bluetooth, Connexion:USB 2.0, GPS résistant à l'eau, Taille de l'écran LCD (pouces):3.5, Taille de l'écran:8.89... www.commentcamarche.net/guide-achat/tomtom-rider-2nd-edition-1051835-fiche-technique
Java - L'API JDBCIntroduction à JDBC La technologie JDBC (Java DataBase Connectivity) est un ensemble de classes permettant de développer des applications capables de se connecter à des serveurs de bases de données (SGBD). L'accès aux bases de données avec... www.commentcamarche.net/contents/java/javajdbc.php3
Introduction à JDBCIntroduction à JDBC La technologie JDBC (Java DataBase Connectivity) est une API fournie avec Java (depuis sa version 1.1) permettant de se connecter à des bases de données, c'est-à-dire que JDBC constitue un ensemble de classes permettant de... www.commentcamarche.net/contents/jdbc/jdbcintro.php3