<:: TFTPClient ::> mode test
Hostname: localhost and port : 6800.
MODE = Test
<:: TFTPClient ::> put temp.txt
The acknowledgement # 0 packet is recieved from the server.
Sending Data packet # 1 (512 bytes)
Packet with Invalid Tid received.
Expecting Source Tid: /127.0.0.1:50314
Received Source Tid : /127.0.0.1:50312
Error packet 5 sent to invalid TID : /127.0.0.1:50312
The acknowledgement # 1 packet is recieved from the server.
Sending Data packet # 2 (512 bytes)
The acknowledgement # 2 packet is recieved from the server.
Sending Data packet # 3 (512 bytes)
The acknowledgement # 3 packet is recieved from the server.
Sending Data packet # 4 (512 bytes)
The acknowledgement # 4 packet is recieved from the server.
Sending Data packet # 5 (512 bytes)
The acknowledgement # 5 packet is recieved from the server.
Sending Data packet # 6 (512 bytes)
The acknowledgement # 6 packet is recieved from the server.
Sending Data packet # 7 (512 bytes)
The acknowledgement # 7 packet is recieved from the server.
Sending Data packet # 8 (512 bytes)
The acknowledgement # 8 packet is recieved from the server.
Sending Data packet # 9 (512 bytes)
The acknowledgement # 9 packet is recieved from the server.
Sending Data packet # 10 (512 bytes)
The acknowledgement # 10 packet is recieved from the server.
Sending Data packet # 11 (512 bytes)
The acknowledgement # 11 packet is recieved from the server.
Sending Data packet # 12 (512 bytes)
The acknowledgement # 12 packet is recieved from the server.
Sending Data packet # 13 (512 bytes)
The acknowledgement # 13 packet is recieved from the server.
Sending Data packet # 14 (485 bytes)
The last ack packet # 14 is received from the server
The file is sent to the server.
<:: TFTPClient ::> put tem.txt
Error packet as received from the server.
ERROR CODE : 6
ERROR MESSAGE : File already exists : "tem.txt"
<:: TFTPClient ::>
===================================================================
rules> duplicate WRQ
rules> go
57.1: Dispatcher: Starting loop.
03.9: Dispatcher: WRQ temp.txt NetAscii from /127.0.0.1:50311
03.9: Dispatcher: WRQ temp.txt NetAscii: DUPLICATE
04.1: Dispatcher: Client[50311]: Forwarding DUPLICATE request packet to localhost/127.0.0.1:6900
04.1: Dispatcher: Client[50311]: Forwarding DUPLICATE request packet to localhost/127.0.0.1:6900
04.3: Session[Client[50311]<->Server[50317]]: Found server address /127.0.0.1:50317
04.3: Session[Client[50311]<->Server[50316]]: Found server address /127.0.0.1:50316
04.3: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 0 to /127.0.0.1:50311
04.3: Relay[Server[50316]->Client[50311]]: Sending NORMAL ACK 0 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 1 to /127.0.0.1:50317
04.4: Relay[Client[50311]->Server[50316]]: Sending NORMAL ERROR 5 'Invalid TID' to /127.0.0.1:50316
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 1 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 2 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 2 to /127.0.0.1:50311
04.4: Relay[Server[50316]->Client[50311]]: Sending NORMAL ERROR 4 'Invalid Block no : 0' to /127.0.0.1:50311
04.4: Session[Client[50311]<->Server[50316]]: Received ERROR, closing relays.
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 3 to /127.0.0.1:50317
04.4: Relay[Server[50316]->Client[50311]]: exception while forwarding packet.
java.net.SocketException: Socket is closed
04.4: Relay[Client[50311]->Server[50316]]: Finished.
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 3 to /127.0.0.1:50311
04.4: Relay[Server[50316]->Client[50311]]: Finished.
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 4 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 4 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 5 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 5 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 6 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 6 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 7 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 7 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 8 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 8 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 9 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 9 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 10 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 10 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 11 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 11 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 12 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 12 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 13 to /127.0.0.1:50317
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 13 to /127.0.0.1:50311
04.4: Relay[Client[50311]->Server[50317]]: Sending NORMAL DATA 14 to /127.0.0.1:50317
04.4: Session[Client[50311]<->Server[50317]]: That was last DATA
04.4: Relay[Server[50317]->Client[50311]]: Sending NORMAL ACK 14 to /127.0.0.1:50311
04.4: Session[Client[50311]<->Server[50317]]: That was last ACK
04.4: Session[Client[50311]<->Server[50317]]: Received both last DATA and last ACK, closing relays.
04.4: Relay[Client[50311]->Server[50317]]: Finished.
04.4: Relay[Server[50317]->Client[50311]]: Finished.
33.1: Dispatcher: WRQ tem.txt NetAscii from /127.0.0.1:50340
33.1: Dispatcher: WRQ tem.txt NetAscii: DUPLICATE
33.1: Dispatcher: Client[50340]: Forwarding DUPLICATE request packet to localhost/127.0.0.1:6900
33.2: Dispatcher: Client[50340]: Forwarding DUPLICATE request packet to localhost/127.0.0.1:6900
33.2: Session[Client[50340]<->Server[50346]]: Found server address /127.0.0.1:50346
33.2: Session[Client[50340]<->Server[50344]]: Found server address /127.0.0.1:50344
33.2: Relay[Server[50346]->Client[50340]]: Sending NORMAL ERROR 6 'File already exists : "tem.txt"' to /127.0.0.1:50340
33.2: Session[Client[50340]<->Server[50346]]: Received ERROR, closing relays.
33.2: Relay[Server[50344]->Client[50340]]: Sending NORMAL ACK 0 to /127.0.0.1:50340
33.2: Relay[Client[50340]->Server[50346]]: Finished.
33.2: Relay[Server[50346]->Client[50340]]: Finished.