cancel
Showing results for 
Search instead for 
Did you mean: 

Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.

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

paulare
Graph Buddy

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?

1 ACCEPTED SOLUTION

paulare
Graph Buddy

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:

View solution in original post

4 REPLIES 4

paulare
Graph Buddy

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

paulare
Graph Buddy

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"

I have the same issue. I've tried adding network_mode: "host" and deleting ports, but it returns the same error.

I'm on windows. Any solutions for it?