Shard configuration JSON file must be retrievable via a public endpoint at /config/shards. This endpoint requires no authentication and returns the configuration as JSON. For example, on a local development machine, the endpoint would be at http://localhost:8080/config/shards .