Question
Can't hit Sprtinboot endpoint on droplet
Hello,
I set up a Springboot Java application as well as its MySql database on the 1Gb 1Cpu Ubuntu droplet. The java app runs, and it says Tomcat has spun up on a port. When I try to hit an endpoint defined in my app’s Controller though, from either Postman or Chrome, I get a message saying “{{domain}} took too long to respond.” I’ve tried with both the Domain i’ve added to the droplet and the plain old API address.
My call is: {{Domain/IP}}:{{Port #}}/{{Endpoint}}
Am I doing something wrong? Do I need some kind of validation/authorization to hit the endpoint from another machine? The endpoints works when I run the app locally and not on the droplet.
Thanks!
Do you have Firewall (e.g.
ufw
) enabled on your Droplet, or do you use Cloud Firewalls? In that case, make sure the port you’re using is allowed.