Vinzenz: ftp server : data socket error. connection timed out

Beitrag lesen

Hallo Andreas,

mir ist unerklärlich, wrum der nun auf bsp.weise port 2373 eine data connection aufmachen will - da ist doch die firewall zu. was muss ich denn anders machen?

schau Dir bitte die RFC 959 an, http://www.faqs.org/rfcs/rfc959.html, blättere bitte bis zum Punkt 2.3

ich zitiere aus diesem Punkt:

2.3.  THE FTP MODEL

With the above definitions in mind, the following model (shown in
      Figure 1) may be diagrammed for an FTP service.

-------------
                                            |/---------|
                                            ||   User  ||    --------
                                            ||Interface|<--->| User |
                                            |----^----/|    --------
                  ----------                |     |     |
                  |/------|  FTP Commands  |/----V----|
                  ||Server|<---------------->|   User  ||
                  ||  PI  ||   FTP Replies  ||    PI   ||
                  |--^---/|                |----^----/|
                  |   |    |                |     |     |
      --------    |/--V---|      Data      |/----V----|    --------
      | File |<--->|Server|<---------------->|  User   |<--->| File |
      |System|    || DTP  ||   Connection   ||   DTP   ||    |System|
      --------    |------/|                |---------/|    --------
                  ----------                -------------

Server-FTP                   USER-FTP

NOTES: 1. The data connection may be used in either direction.
             2. The data connection need not exist all of the time.

Eine FTP-Verbindung benötigt also eine Verbindung für die FTP-Kommandos und eine zweite für die Datenübertragung. Für die zweite Verbindung wird ein weiterer Port benötigt.

Freundliche Grüsse,

Vinzenz