Getting an invalid property name error on "dbms.ssl.policy.bolt.enabled" on startup

This is the error message:

Failed to start Neo4j on unknown address. Invalid setting name: dbms.ssl.policy.bolt.enabled
org.neo4j.graphdb.config.InvalidSettingException: Invalid setting name: dbms.ssl.policy.bolt.enabled

This is my neo4j conf: neo4j.txt (16.2 KB)

And this is the docker command that I am trying to run:

docker run --publish=7473:7473 --publish=7687:7687 --volume=$HOME/neo4j/ssl:/var/lib/neo4j/certificates --volume=$HOME/neo4j/conf:/var/lib/neo4j/conf  --env=NEO4J_ACCEPT_LICENSE_AGREEMENT=yes neo4j:3.4-enterprise

Can someone take a look and see if I'm doing something obviously wrong?

@MikeThomsen
I'm not sure, because I never used neo4j 3.4.
But seeing the documentation here , it seems that dbms.ssl.policy.bolt.enabled is present only from 4.0 version.
Until 3.5, there is only dbms.ssl.policy.<policy-name>.<setting-suffix>