assigning TCP ports to services (e.g. http is 80) makes sense

until you learn about DNS SRV records

and the fact that virtualhosts are a half-as-good, HTTP only, hacky solution for the same problem

(so hacky that they had to put it into TLS even though it's the wrong level in the stack)

like, we could have multiple web servers running on multiple ports of the same machine, and DNS would just point to the right thing

but no, it has to be port 80

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.