Graph App 'Neo4j Browser' is damaged and can't be opened. Please re-install the app

What worked me to solve above problem is clearing neo4j desktop configurations which in Mac are located at ~/Library/Application\ Support/Neo4j\ Desktop/ and ~/.neo4j.

BTW before deleting above configuration files you would need to quit neo4j desktop if it's running.

@vinitpayal, this works, but be careful when you use this solution. THIS WILL DELETE ANY LOCAL GRAPHS THAT YOU HAVE TOO! (At least that's how it seems upon relaunching Neo4j Desktop). Don't be like me and just delete stuff willy nilly in a moment of frustration. This problem definitely needs a solution, though.

Maybe that can be true @whalsey but in our case we are using desktop app just to connect to our remote neo4j server so should not be a problem :)

I can be wrong but my gut feeling says it should not delete local neo4j data as it's just configurations for UI app, data folder for neo4j database is actually in separate folder.

But yeah I agree it needs to be taken care.

I have the same problem. When I install today's version of Desktop, I get the following screen:


which suggests I have installed v3.2.18, but if I exit and restart the Desktop, it says I am using v3.2.17, and I get the "Damaged" error message.
Oh, and I can't log on to localhost 7474.
I'm using a win10 system.
Any thoughts?

This the way I got workaround this issue on my Windows 10. I went to C:\Users\myUser\AppData\Roaming\Neo4j Desktop and deleted the Cache folder.
I run the Movies app and clicked on the Open Browser button which is 1.1.17 release. I got the browser is damage message and at the same time, a pop up suggested me to change the default ports to 11004 for bolt, 11005 for HTTP, and 11006 for https. I suggest that in case the pop up does not appear, change the ports manually. In the Notification Center, I was suggested to update the browser form 1.1.17 to 1.1.18 release. I accepted and the new version was installed successfully. And now all is running ok. So I guess the issue is the default ports that do the application crash. I hope this helps.

We just released Neo4j Desktop 1.1.18 which, amongst other things, fixes this issue.
Please upgrade and neo4j-browser should work again.

Thanks för reporting this in the first place.

Thanks for that. I'll give it a shot.

When you say "just" do you mean today 28 March 2019? If so, I'll try it again, after redownloading it last night, exiting, and then getting the Damaged message this afternoon.

I just tried to download Neo4j again, but it's still v.17.
Shot%202

Where do I find v.18, please?

Yeah, earlier today so you missed it by a few hours :slight_smile:
You can get the update from the sidebar of your current installation.
You should see a green indicator on one of the tabs in the sidebar.

I have four graph databases and in relation to the browser only one keeps the default ports, in the other three cases the ports have changed

Problem is back again..i deleted my old version from the folder, but now it's back again..i delete and it come back over and over again...how to fix???

I'm using the new version 1.1.18..the browser is 3.2.14. I have 2 versions of the browser in my graph aps folder 3.2.14 and 3.2.18. I delete the 3.2.14...but it comes back after a message 'can't load the licence' Any help would be great!

Ok. It looks like it's working - at least I don't get the Damaged message anymore, and it's v18. Holding thumbs. Thanks Oscar.

2 Likes

This works for me!!!!!!!!!!!!!!!!!!

I am getting same error after I just updated the neo4j desktop v3.2.17 on Mac. It is as useful as paperweight now.
To be clear, v3.2.17 is the Neo4j Browser app.
Neo4j Desktop is Version 1.2.1 (1.2.1.1529)
The error is "Graph App 'Neo4j Browser' is damaged and can't be opened. Please re-install the app.
"

Deleting the entry worked for my, like so:

rm -rf ~/Library/Application\ Support/Neo4j\ Desktop/Application/graphApps/_global/neo4j-browser/

Thank you!

5 Likes

@danvalencia It's working, thanks.

Hi @gaganpree99 ,

1.- once you installed Neo4J Dektop,
2.- Click on the "Graphs Application" button on the left side panel.
3.- At the left-bottom of the window you will see "Install Application" text box and add paste the following Graph App URL https://neo.jfrog.io/neo/api/npm/npm/neo4j-browser/-/neo4j-browser-3.2.20.tgz
4.- Now return to the projects page (Projects bottom at the top left side panel).
5.- in the main gray window click in "+ Add Application" and selecte Neo4j browser 3.2.20.

Please let me know if it works for you.

Cheers!

Just one more comment, to launch the Graph in your desktop (basic instructions from point 2. in this blog )

6.-You have to create a graph (in the main window, type into the subwindow "+ Create graph" -you add the title of the graph and the password. Once created click on the symbol "Play"
7.- and later in the link "Management" it will open a window where you can see in the top, "Open in browser". that wont work. you have to copy and paste in the browser: http://localhost:7474 -info also provided here.

Hello, I have this very problem with the latest installation (browser v 4.0.2). So I have tried to install the browser app from the following URL (MyJFrog - JFrog Customer Portal). This installed a new browser v4.0.2 alongside the broken one. While the new one works and I can now run new queries etc., I need to rescue my saved scripts from the original browser somehow. Does anyone know where they are stored and how to get at them?

I'm running Neo4J on Mac)S Mojave v10.14.6

Thanks in advance