知识库

备份失败。意外错误:名为 'default' 的 SSL 策略的基目录不存在。

本文基于缺陷报告,并提供了在修复可用之前的建议解决方法。

在执行备份(完整或增量)时,您可能会在输出中看到以下错误,导致备份无法正常工作。

unexpected error: Base directory '/users/neo4j/neo4j-enterprise-3.5.8/backups/certificates/ssl_policy' for SSL policy with name 'default' does not exist.

即使在使用 SSL 且是否对备份进行加密的情况下,您仍可能遇到此问题。

导致此问题的配置如下:

dbms.ssl.policy.default.base_directory=certificates/ssl_policy

此问题的关键在于您使用了相对路径而非绝对路径。使用相对路径时,备份会因上述错误而失败。

解决方法: 为解决此问题,请在 SSL 配置设置中使用绝对路径。

dbms.ssl.policy.default.base_directory=/users/neo4j/neo4j-enterprise-3.5.8/certificates/ssl_policy

此外,升级到 Neo4j 3.5.9 或更高版本也可解决此问题。

© . This site is unofficial and not affiliated with Neo4j, Inc.