jmc
jmc

Reputation: 1729

Cannot access Neo4j browser on a Windows Server

I have a Windows Server 2012 virtual machine provisioned on Azure. I installed Neo4j server on this virtual machine and I'm accessing the Neo4j browser on localhost:7474.

However I cannot access the browser outside using my virtual machine's public IP e.g <machineIP:7474>

Here's what I have done so far:

What possibly blocks me from accessing the virtual machine's IP from the outside?

Upvotes: 1

Views: 789

Answers (3)

dionoid
dionoid

Reputation: 509

To remotely access Neo4j installed on a Windows VM in Azure, these are the changes you'll need to make:

  1. In the Azure portal, add TCP port 7474 to the Endpoints of your Windows VM
  2. On your Windows VM, in the Windows Firewall Advances Security, add a new Inbound Rule for port 7474
  3. Change the conf/neo4j.conf and uncomment this line: org.neo4j.server.webserver.address=0.0.0.0

Note: In case you also want full access to Neo4j's browse interface including Bolt, then also add port 7687 both in the Azure Endpoints and the Windows Firewall.

Upvotes: 0

Citizen SP
Citizen SP

Reputation: 1411

You have to add TCP port 7474 to the firewall in the Azure portal:

Azure Neo4j

Upvotes: 2

Govind Singh
Govind Singh

Reputation: 15490

change your neo4j-server.properties

set

org.neo4j.server.webserver.address=0.0.0.0

Upvotes: 1

Related Questions