Unable to Access Openrouteservice API Despite Successful Docker Setup

Hello,

I’ve been trying to set up Openrouteservice on my Windows 11 machine using Docker. I’ve followed the instructions provided in the official documentation and everything seems to be working correctly. The Docker container for Openrouteservice is running without any errors and the logs indicate that the application has started successfully.

However, when I try to access the Openrouteservice API, I’m unable to get a response. I’ve tried using curl to send a request to the API, but I keep getting the following error: curl: (52) Empty reply from server.

Here’s some additional information about my setup:

  • Latest update of Docker
  • Openrouteservice image: openrouteservice/openrouteservice:v8.0.1
  • Ports used: 3080 (mapped to 3082 inside the Docker container)

I’ve checked that port 3080 is not being used by any other process on my system, and I’ve also ensured that my firewall is not blocking this port. Despite this, I’m still unable to access the API.

I would appreciate any help or suggestions on how to resolve this issue. Thank you in advance!

Hey,

is not a port in use in the Docker container, AFAIK.
8082 should be the correct one.

Apart from that, could you check whether http://localhost:8082/ors/v2/health (or whatever port you’re using) returns anything?

What is the curl request and response you’re sending?

Best regards