Client 2 (problème) :
------------------------------------------------------------------------------------------
No. Time Source Destination Protocol Info
21 1.357257 xx.xx.xx.xx yy.yy.yy.yy FTP Response: 200 Type set to A
Frame 21 (73 bytes on wire, 73 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: serialgateway (1243), Seq: 203, Ack: 59, Len: 19
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
22 1.512068 xx.xx.xx.xx yy.yy.yy.yy FTP Request: PASV
Frame 22 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: serialgateway (1243), Dst Port: ftp (21), Seq: 59, Ack: 222, Len: 6
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
23 1.512439 yy.yy.yy.yy xx.xx.xx.xx FTP Response: 227 Entering Passive Mode (195,200,78,75,2
Frame 23 (106 bytes on wire, 96 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: serialgateway (1243), Seq: 222, Ack: 65, Len: 52
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
24 1.668510 xx.xx.xx.xx yy.yy.yy.yy FTP Request: LIST
Frame 24 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: serialgateway (1243), Dst Port: ftp (21), Seq: 65, Ack: 274, Len: 6
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
25 1.708075 yy.yy.yy.yy xx.xx.xx.xx TCP ftp > serialgateway [ACK] Seq=274 Ack=71 Win=5840 Len=0
Il n'y a effectivement aucune trame échangée en dehors du port 21 côté serveur.
Après la réponse du serveur "Entering Passive Mode", le client 1 envoie la trame [SYN] sur le port indiqué (ici 54318). Pour le client 2, cette trame n'est pas envoyée.
Le port n'est donc pas ouvert en "sortie" au niveau du firewall chez le client 2 et c'est pour cette raison que la requête n'est pas envoyée au serveur ?
[^] # Re: Une trace réseau ?
Posté par scoubi38 . En réponse au message Problème avec connexion FTP. Évalué à 1.
Client 1 (tout fonctionne bien) :
---------------------------------------------------------------------------------------
No. Time Source Destination Protocol Info
25 36.586701 yy.yy.yy.yy xx.xx.xx.xx FTP Response: 227 Entering Passive Mode (yy,yy,yy,yy,2
Frame 25 (105 bytes on wire, 96 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: must-backplane (3515), Seq: 222, Ack: 65, Len: 51
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
26 36.642267 xx.xx.xx.xx yy.yy.yy.yy TCP smartcard-port > 54318 [SYN] Seq=0 Win=65535 Len=0 MSS=1422 WS=3 TSV=0 TSER=0
Frame 26 (78 bytes on wire, 78 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: smartcard-port (3516), Dst Port: 54318 (54318), Seq: 0, Len: 0
No. Time Source Destination Protocol Info
27 36.642287 yy.yy.yy.yy xx.xx.xx.xx TCP 54318 > smartcard-port [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460 WS=2
Frame 27 (66 bytes on wire, 66 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: 54318 (54318), Dst Port: smartcard-port (3516), Seq: 0, Ack: 1, Len: 0
No. Time Source Destination Protocol Info
28 36.642933 xx.xx.xx.xx yy.yy.yy.yy FTP Request: LIST
Frame 28 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: must-backplane (3515), Dst Port: ftp (21), Seq: 65, Ack: 273, Len: 6
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
29 36.682779 yy.yy.yy.yy xx.xx.xx.xx TCP ftp > must-backplane [ACK] Seq=273 Ack=71 Win=5840 Len=0
Frame 29 (54 bytes on wire, 54 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: must-backplane (3515), Seq: 273, Ack: 71, Len: 0
No. Time Source Destination Protocol Info
30 36.695941 xx.xx.xx.xx yy.yy.yy.yy TCP smartcard-port > 54318 [ACK] Seq=1 Ack=1 Win=372296 Len=0
Frame 30 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: smartcard-port (3516), Dst Port: 54318 (54318), Seq: 1, Ack: 1, Len: 0
No. Time Source Destination Protocol Info
31 36.696020 yy.yy.yy.yy xx.xx.xx.xx FTP Response: 150 Opening ASCII mode data connection for
Frame 31 (108 bytes on wire, 96 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: must-backplane (3515), Seq: 273, Ack: 71, Len: 54
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
32 36.697031 yy.yy.yy.yy xx.xx.xx.xx TCP 54318 > smartcard-port [PSH, ACK] Seq=1 Ack=1 Win=5840 Len=62
Frame 32 (116 bytes on wire, 96 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: 54318 (54318), Dst Port: smartcard-port (3516), Seq: 1, Ack: 1, Len: 62
Data (42 bytes)
0000 64 72 77 78 72 77 78 72 2d 78 20 20 20 32 20 77 drwxrwxr-x 2 w
0010 77 77 64 61 74 61 20 20 77 77 77 64 61 74 61 20 wwdata wwwdata
0020 20 20 20 20 20 34 30 39 36 20 4096
No. Time Source Destination Protocol Info
33 36.697074 yy.yy.yy.yy xx.xx.xx.xx TCP 54318 > smartcard-port [FIN, ACK] Seq=63 Ack=1 Win=5840 Len=0
Frame 33 (54 bytes on wire, 54 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: 54318 (54318), Dst Port: smartcard-port (3516), Seq: 63, Ack: 1, Len: 0
No. Time Source Destination Protocol Info
34 36.750449 xx.xx.xx.xx yy.yy.yy.yy TCP smartcard-port > 54318 [ACK] Seq=1 Ack=64 Win=372232 Len=0
Frame 34 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: smartcard-port (3516), Dst Port: 54318 (54318), Seq: 1, Ack: 64, Len: 0
No. Time Source Destination Protocol Info
35 36.751283 xx.xx.xx.xx yy.yy.yy.yy TCP smartcard-port > 54318 [FIN, ACK] Seq=1 Ack=64 Win=372232 Len=0
-----------------------------------------------------------------------------------------
Client 2 (problème) :
------------------------------------------------------------------------------------------
No. Time Source Destination Protocol Info
21 1.357257 xx.xx.xx.xx yy.yy.yy.yy FTP Response: 200 Type set to A
Frame 21 (73 bytes on wire, 73 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: serialgateway (1243), Seq: 203, Ack: 59, Len: 19
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
22 1.512068 xx.xx.xx.xx yy.yy.yy.yy FTP Request: PASV
Frame 22 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: serialgateway (1243), Dst Port: ftp (21), Seq: 59, Ack: 222, Len: 6
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
23 1.512439 yy.yy.yy.yy xx.xx.xx.xx FTP Response: 227 Entering Passive Mode (195,200,78,75,2
Frame 23 (106 bytes on wire, 96 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: serialgateway (1243), Seq: 222, Ack: 65, Len: 52
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
24 1.668510 xx.xx.xx.xx yy.yy.yy.yy FTP Request: LIST
Frame 24 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: serialgateway (1243), Dst Port: ftp (21), Seq: 65, Ack: 274, Len: 6
File Transfer Protocol (FTP)
No. Time Source Destination Protocol Info
25 1.708075 yy.yy.yy.yy xx.xx.xx.xx TCP ftp > serialgateway [ACK] Seq=274 Ack=71 Win=5840 Len=0
Frame 25 (54 bytes on wire, 54 bytes captured)
Internet Protocol, Src: yy.yy.yy.yy (yy.yy.yy.yy), Dst: xx.xx.xx.xx (xx.xx.xx.xx)
Transmission Control Protocol, Src Port: ftp (21), Dst Port: serialgateway (1243), Seq: 274, Ack: 71, Len: 0
No. Time Source Destination Protocol Info
26 53.006899 xx.xx.xx.xx yy.yy.yy.yy TCP serialgateway > ftp [RST, ACK] Seq=71 Ack=274 Win=0 Len=0
Frame 26 (60 bytes on wire, 60 bytes captured)
Internet Protocol, Src: xx.xx.xx.xx (xx.xx.xx.xx), Dst: yy.yy.yy.yy (yy.yy.yy.yy)
Transmission Control Protocol, Src Port: serialgateway (1243), Dst Port: ftp (21), Seq: 71, Ack: 274, Len: 0
------------------------------------------------------------------------------------------
Il n'y a effectivement aucune trame échangée en dehors du port 21 côté serveur.
Après la réponse du serveur "Entering Passive Mode", le client 1 envoie la trame [SYN] sur le port indiqué (ici 54318). Pour le client 2, cette trame n'est pas envoyée.
Le port n'est donc pas ouvert en "sortie" au niveau du firewall chez le client 2 et c'est pour cette raison que la requête n'est pas envoyée au serveur ?