On Fri, Jan 07, 2022 at 01:42:40AM +0000, Antonio Leding <t...@leding.net> 
wrote:

> Not sure if this is a question for the community or just the devs but one of
> the credos this user swears by is “If it isn’t broken, then don’t go fixin’
> it…”
> 
> There’s this FUD out there that all sites MUST be https.  Of course I
> disagree with this sentiment but perhaps there is something I’m missing.
> 
> So, to the community:  What is gained by requiring postfix.org to use https?

<opinions>

I doubt that anyone can require this (other than Wietse
of course).

Supporting HTTPS is supposed to make Google rank a page
higher, but any Google search for Postfix will show
www.postfix.org as the first search result anyway, so
that's not a gain.

It also prevents some browsers from indicating that a
site is "insecure", but anyone going directly to
www.postfix.org will know better than to worry about
that.

Confidentiality isn't important since it's publicly
available software.

The only thing that is truly gained is Integrity: the
assurance that there's no man-in-the-middle attack
between you and the site modifying data en route. But
if you think someone will trick you into downloading a
false version of the Postfix software, you can check
the signature. Or download it from one of the mirror
sites that do HTTPS, and then check the signature. Or
install it via your system's package manager which will
automatically check the package's signature. So no gain
there.

Being flippant, it would protect against a
man-in-the-middle-attack where someone tricks you into
reading false online documentation. :-)

Having said all that, I doubt that there's much harm in
it these days (except when root CAs expire of course,
and plain HTTP access has been turned off). :-)

Less flippantly, confidentiality and integrity do
matter in general. That's why Google encourages HTTPS,
and why LetsEncrypt exists. For many sites, it really
does matter. For others, it's not that important. But
it's the better default preference.

</opinions>

cheers,
raf

Reply via email to