Dev Tools · 1h ago
Debugging a self-hosted VPN: when every field is correct but it won't connect
A developer builds a VLESS+Reality VPN endpoint on OCI using Claude and Docker, but spends hours debugging despite correct configs. Four traps are identified, including OCI's dual firewall layers and a generate button that rewrites settings. The post details the exact steps to avoid these pitfalls.
Meridian48 take
This is a practical debugging war story for self-hosters, but the real lesson is how many hidden layers can break a seemingly simple setup.
vpnself-hosting