[Top] [All Lists]

Re: recap rfc2821bis-01 Issue 17: all contination lines must use same code

2007-04-13 11:20:51

Peter J. Holzer wrote:

The bug is IMHO that it isn't completely clear whether all codes in a
multiline reply must be the same. Hector interpretes the current text to
mean that they can be different, while several other (including me)
interprete it to mean that they must be the same.

No Peter. I could easily be among the same group to have a view that suggest that it is "common sense" to presume it is all the same.

However, in the name of looking for a solution, and there is no normative text that indicates it MUST be the same, but instead has a 25 year old suggestive text, a MAY concept, which implies only the last one reply code is necessary and a 25 years wide practice to back it up, I was proposing that we use this unique opportunity to embrace it for maximum impact.

There is no doubt, if it wasn't a concept that I could not envision as a real possibility and useful for developers now and down the road, I could easily see myself voting for a LOCK DOWN.

I am not proposing anything else but a "150-" as a PRELIMINARY reply code for this purpose. No mixing of two or more different 2xx, 3xx, 4xx, 5xx lines. If the server finds itself where it needs to "keep the channel" alive, or show it is still "working" it could issue the PRELIMINARY code 150- before any other COMPLETION code is finally determined and issued.