Hard to tell with more information. The fact that you get a 404 means you are at least hitting a web server that is listening on the port.
fast-garage-66093
01/23/2024, 12:37 AM
So to make a totally random guess: if you app is listening on port 80, but you are also running Kubernetes with Traefik, then port 80 is forwarded to Traefik and not your container. If you don't need kubernetes, then disabling it would be the easiest fix.
🤯 1
fast-garage-66093
01/23/2024, 12:39 AM
But this makes a lot of assumptions, so it could easily be something else. Another thing to try would be to change the port of your web server to something unusual, and see if you still get a 404, or just a connection refused. If you still get the 404 then you know you are hitting the server, but somehow the request is not routed the right way
b
billowy-eve-96712
01/23/2024, 12:41 AM
Disabling K8S did indeed fix the issue. Thanks a ton for getting back to me @fast-garage-66093.