Works on the server, refused from outside
Reproduce the classic failure — an API that answers on the loopback and refuses everyone else — prove the bind with ss, fix it in the service's environment, and catch the inverse mistake: a database published on every address.
20 minutesTechnical content last reviewed on 11 Aug 2026
This lesson is for signed-in learners
Create an account to subscribe and record your learning progress.
End of the course
Hosting a web application with Nginx
Serve a React/Vite build, put a Node.js or Next.js application behind a reverse proxy, and move to HTTPS.
Continue to the next course