[RFCI-Discuss] about FQDN for our smtp servers

mouss mouss at netoyen.net
Fri Apr 14 19:18:34 EDT 2006


Yiorgos Adamopoulos wrote:
> Because the developer must follow the robustness principle:
>
> - Be liberal in what you accept (server)
> - Be conservative in what you sent (client)
what if you're a proxy? the only way for a proxy to obey the above is to 
transform its input (because if liberal as a server, it should accept 
input that it can't directly forward, because it must be conservative as 
a client), which is not always possible nor acceptable.
>
> Keep in mind that both the initial RFC and the robustness principle 
> were devised by the same person, the late Jon Postel.
>
> The contradictions you have found exist mostly because of this reason 
> and copying from:
>
> http://en.wikipedia.org/wiki/Robustness_Principle
>
> "Counter-intuitively, Postel's robustness principle ("be conservative 
> in what you send, liberal in what you accept") often leads to 
> deployment problems."
I'm not a fan of this robustness principle, even if I understand its 
benefits. the fact that I spent nights and days trying to get some 
proxies work between a silly IE3 and an apache may be a reason...



More information about the RFCI-Discuss mailing list