Why Nostr? What is Njump?
2024-04-02 20:13:19
in reply to

ChipTuner on Nostr: TLS simply encrypts transport data. IP addresses and transport (TPC/UDP) packets are ...

TLS simply encrypts transport data. IP addresses and transport (TPC/UDP) packets are still transparent to anyone that can see your traffic. This also includes IP addresses and port numbers.

Cloudflare offers a proxy service for HTTP websites unfortunately to use this feature you must allow Cloudflare to man-in-the-middle your website traffic. Therefor allowing cloudflare to see the plaintext traffic of users connecting to your website.

This is a called an SSL terminating reverse proxy. For HTTP traffic you can do this instead by hosting your own cloud server and pointing your DNS to records to it then routing your traffic back to your home servers, masking your public IP. You can do this with nginx, haproxy, envoy and others using the PROXY protocol (actually HaProxy Protocol). This method does NOT terminate TLS encrypted traffic between clients and your server/load-balancer.

I would NOT recommend disabling TLS for your website (most browsers will issue huge warnings nowdays for your users if even allowing them to connect at all)
Author Public Key
npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7