5d ago · 13 min read · TLDR: SSL (now TLS) secures data between your browser and a server. It uses Asymmetric Encryption (Public/Private keys) once — to safely exchange a fast Symmetric Session Key. Everything after the handshake is encrypted with the session key. 📖 The...
Join discussionMar 5 · 4 min read · If you're running the excellent Let's Encrypt automation for Oracle Cloud Infrastructure built by Scotti Fletcher (full details in his original post here), there's a good chance your certificates have
Join discussion
Feb 22 · 16 min read · The PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target error is one of the most common issues when deploying ForgeRock Directory Services (DS) in producti...
Join discussionFeb 6 · 6 min read · Introduction: Locking it Down - From HTTP to HTTPS In the preceding chapters, we established the networking foundation for a production-grade bare-metal Kubernetes platform. In Chapter 1, we implemented MetalLB to provide stable LoadBalancer IPs, so...
Join discussion
Jan 30 · 5 min read · At some point, logs alone stop being enough. You start seeing short spikes in CPU, random latency jumps, or brief outages that don’t leave a clear trace in the logs. That’s where real monitoring pays off: numbers, charts, history, and alerts. This gu...
Join discussion
Jan 30 · 11 min read · Issue with HTTP Let's understand via an example. Suppose you want to login to your bank account website—you enter your username and password, and send a request to the server. Now, suppose a hacker sniffs the packets in between (how packet sniffing w...
Join discussion
Jan 27 · 4 min read · DNS Explained with dig: From Root Servers to google.com What is DNS and Why Name Resolution Exists DNS (Domain Name System) is often called the internet's phonebook. Humans remember names like: google.com amazon.com Computers communicate using: I...
Join discussion
Jan 18 · 6 min read · I’m a network expert, and from time to time I need to build lab environments to demonstrate specific networking technologies. Sometimes I prefer not to rely on vendor-specific products, but to build simple implementations from scratch, as this often ...
Join discussion