You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was trying to reduce the neo4j.conf file to the smallest possible set of values (in order to use as many defaults as possible). I began with an empty neo4j.conf file, and I got the following error when I tried to start Neo4J:
2016-11-14 13:02:04.941+0000 WARN Config file [/Applications/neo4j-community-3.1.0-M13-beta3/conf/neo4j.conf] does not exist.
2016-11-14 13:02:04.968+0000 ERROR Failed to start Neo4j on unknown address. An HTTP connector must be configured to run the server
java.lang.IllegalArgumentException: An HTTP connector must be configured to run the server
at org.neo4j.server.AbstractNeoServer.lambda$new$0(AbstractNeoServer.java:158)
at java.util.Optional.orElseThrow(Optional.java:290)
at org.neo4j.server.AbstractNeoServer.<init>(AbstractNeoServer.java:157)
at org.neo4j.server.CommunityNeoServer.<init>(CommunityNeoServer.java:69)
at org.neo4j.server.CommunityNeoServer.<init>(CommunityNeoServer.java:63)
at org.neo4j.server.CommunityBootstrapper.createNeoServer(CommunityBootstrapper.java:43)
at org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:90)
at org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:68)
at org.neo4j.server.CommunityEntryPoint.main(CommunityEntryPoint.java:28)
Looking the shipped config file example, it was obvious the property that needed to be added was:
Regarding the functionality, it is working as intended. We no longer default any connectors to on in the code itself because that introduced problems in the past. In fact, your minimal config is surprisingly minimal since you have not defined the type of the connector:
The settings reference contains entries for connectors and a few other outliers (like JVM options and Windows service name) from 3.2 on--see here soon or preview here now.
The tooling happened at neo4j/neo4j-documentation#26.
The reference entries are short on detail so the connectors config page remains the best place to go to read about configuring the connector settings.
I was trying to reduce the neo4j.conf file to the smallest possible set of values (in order to use as many defaults as possible). I began with an empty neo4j.conf file, and I got the following error when I tried to start Neo4J:
Looking the shipped config file example, it was obvious the property that needed to be added was:
dbms.connector.http.enabled=true
Once I added the line alone to my empty neo4j.conf, the server started without issue.
However, the config property above is not listed here:
http://neo4j.com/docs/operations-manual/beta/reference/#configuration-settings
Neo4j Version: 3.1M13-beta3
Operating System: OSX 10.11.6
API: All
Steps to reproduce
Expected behavior
http://neo4j.com/docs/operations-manual/beta/reference/#configuration-settings
Actual behavior
The text was updated successfully, but these errors were encountered: