Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
12-17-2020 04:17 PM
I'm running Neo4J 3.5.14 on a Linux EC2 instance.
I needed to increase the power of my instance, so I stopped it, altered it, and started it up again. This changed my IP address.
Now the page just times out when I try to access the database browser at the default advertised address and GraphQL no longer connects. I can access the neo4j browser by going directly to my new IP address (3.000.000.00), though it is an insecure connection.
I can access the database using cypher-shell if I use the new IP address as the address cypher-shell -a 3.000.000.00
. If I try to use the URL as the address with cypher-shell, i.e. cypher-shell -a neo4j.myurl.net
I get the following error:
connection timed out: neo4j.myurl.net/0.000.000.196:7687
The 0.000.000.196 is the original IP of my EC2 instance before I restarted it! I can't figure out where neo4j is storing that IP address. I've gone through the neo4j.conf file about a hundred times and I'm absolutely sure that the IP address doesn't appear there and never did.
I tried to remedy the problem by explicitly setting my new IP address as the dmbs listen addresses (dbms.connectors.default_listen_address=3.000.000.00
. First I tried changing all of the options to my new IP, then I tried just the dbms.connector.bolt.listen_address
. The only thing that happened was an endless loop of Neo4J restarting itself every second.
This all seems like really bizarre behavior and I have no idea what to do. Since I was getting an insecure connection error when i go directly to the neo4j browser at 3.000.00.0, I even tried a forced renewal of my SSL certificates. No change.
Solved! Go to Solution.
12-18-2020 12:06 PM
There are so many variables here I don't know where to start, except maybe two questions
If access by IP works and by dns name does not, this shouldn't be applicable but most of my AWS issues involve the following
12-18-2020 12:06 PM
There are so many variables here I don't know where to start, except maybe two questions
If access by IP works and by dns name does not, this shouldn't be applicable but most of my AWS issues involve the following
12-19-2020 01:25 PM
Aha, that was it. My DNS was not resolving to the new IP address. Not actually a Neo problem at all. Thanks for giving me the starting point!
All the sessions of the conference are now available online