This is a discussion on Re: 553 error after data not noticed? within the mailing.postfix.users forums, part of the Mail Servers and Related category; On Wed, Nov 10, 2004 at 01:45:55PM -0500, Wietse Venema wrote: > > Perhaps my expectations are wrong. ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
On Wed, Nov 10, 2004 at 01:45:55PM -0500, Wietse Venema wrote:
> > Perhaps my expectations are wrong. What do I expect: > > > > -1- postfix sends data and quit (pipelining is active) > > -2- remote server answers to end-of-data with a 553 error > > -3- postfix recognizes the answer to end-of-data > > > > Before I continue and try disabling pipelining for this host, > > is it worth to debug the problem more? If so, any suggestions? > > Yes. Don't ignore the TCP sequence numbers and TCP flags. 1 Out: S 1885667263:1885667263(0) win 5840 <mss 1460,sackOK,timestamp 561648501 0,nop,wscale 0> (DF) 2 Out: S 1885667263:1885667263(0) win 5840 <mss 1460,sackOK,timestamp 561648801 0,nop,wscale 0> (DF) 3 In: S 3327059329:3327059329(0) ack 1885667264 win 1460 <mss 1460,nop,wscale 0,nop,nop,timestamp 1528599302 561648801> (DF) 4 Out: . ack 1 win 5840 <nop,nop,timestamp 561649152 1528599302> (DF) 5 In: P 1:21(20) ack 1 win 57920 <nop,nop,timestamp 1528599355 561649152> (DF) 6 Out: . ack 21 win 5840 <nop,nop,timestamp 561649204 1528599355> (DF) 7 Out: P 1:31(30) ack 21 win 5840 <nop,nop,timestamp 561649204 1528599355> (DF) 8 In: P 21:65(44) ack 31 win 57920 <nop,nop,timestamp 1528599406 561649204> (DF) 9 Out: P 31:104(73) ack 65 win 5840 <nop,nop,timestamp 561649255 1528599406> (DF) 10 In: . ack 104 win 57920 <nop,nop,timestamp 1528599468 561649255> (DF) 11 In: P 65:104(39) ack 104 win 57920 <nop,nop,timestamp 1528599477 561649255> (DF) 12 Out: . 104:1552(1448) ack 104 win 5840 <nop,nop,timestamp 561649328 1528599477> (DF) 13 Out: . 1552:3000(1448) ack 104 win 5840 <nop,nop,timestamp 561649328 1528599477> (DF) 14 Out: P 3000:3571(571) ack 104 win 5840 <nop,nop,timestamp 561649328 1528599477> (DF) 15 In: . ack 3000 win 56472 <nop,nop,timestamp 1528599531 561649328> (DF) 16 In: P 104:150(46) ack 3571 win 57920 <nop,nop,timestamp 1528599537 561649328> (DF) 17 In: F 150:150(0) ack 3571 win 57920 <nop,nop,timestamp 1528599537 561649328> (DF) 18 Out: F 3571:3571(0) ack 151 win 5840 <nop,nop,timestamp 561649389 1528599537> (DF) 19 In: . ack 3572 win 57920 <nop,nop,timestamp 1528599591 561649389> (DF) Frame 7: EHLO Frame 8: 250 message Frame 9: Mail from, rcpt to, data Frame 10: Acknowledgement for frame 9 Frame 11: 250 OK 250 OK 354 Go Ahead Frame 12-14: the message, crlf, single dot, crlf, quit, crlf Frame 15: acknowledgement for frames 12 and 13 Frame 16: 553 message, and piggy back acknowledgement of frame 14 Frame 17-19: premature close of the connection, and acknowledgement of frame 16 I understand that the remote host should not close the connection after the 553 error; I do not understand why postfix doesn't see the 553 message. Am I missing something obvious perhaps? TIA Alex |