No jar URL found for version '3.5.14' in versions.json from 'https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json'

This error started today after doing docker-compose up -d

In the docker log i see:

Fetching versions.json for Plugin 'apoc' from https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json
No jar URL found for version '3.5.14' in versions.json from 'https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json'

Installing Plugin 'apoc' from  to /var/lib/neo4j/plugins/apoc.jar 

Any suggestions on what to do?

I checked https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json
and there is

   {
        "neo4j": "3.5.14",
        "apoc": "3.5.0.9",
        "url": "http://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/3.5.0.9",
        "jar": "https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/3.5.0.9/apoc-3.5.0.9-all.jar",
        "sha1": "8e93f820534f46d83782e1cfcc50626d3dbb3de2",
        "sha256": "7f630b1ba3dccd0b59fa609a3f488820059044b3075d9604a79741fea379544c",
        "md5": "973b0e2fa4f1d4250952d1a33f00d9db"
    },

So I can't understand, why is there an issue :confused:

Investigated further, and found that from the docker container - it doesn't resolve this address

docker exec root_neo4j_1 wget https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json
--2020-10-02 06:00:37--  https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json
Resolving neo4j-contrib.github.io (neo4j-contrib.github.io)... failed: Temporary failure in name resolution.

Got neo4j docker container working again by installing-bridge utils

The solution that helped:

I know this issue has been closed for a while, but for anyone facing this issue in the future. We ran into it while moving a docker container from a local windows docker instance to a remote Linux docker instance.

It turns out there were issues with the networking configuration of the docker instance, after trying to resolve all the individual issues with DNS etc we decided to run in host networking mode. Please note that this option is only available on Linux machines and that the default ports must be available in order for this to work.

Psuedo docker-compose:

version: "3"
  services:
    some-service:
      image: some-service
      network_mode: "host"