知识库

在 IBM JDK9 中启用 TLSv1.2

Neo4j 3.4.0 默认情况下仅支持 TLSv1.2。IBM JDK9 默认情况下使用 TLSv1 协议。当尝试运行 cypher-shell 时,用户将无法连接到 Neo4j。

要在 IBM JDK 中启用 TLSv1.2,请设置以下 JAVA OPT

export JAVA_OPTS='-Dcom.ibm.jsse2.overrideDefaultTLS=true'

如果您希望为之后启动的每个 shell 设置 JAVA_OPT,请将该行添加到 ~/.profile 中。