[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