如何将 LetsEncrypt 生成的证书文件与 Neo4j 实例一起使用?LetsEncrypt 生成的文件是:
到目前为止,我已经尝试通过 OpenSSL进行转换,但没有成功,使用从 PEM 到 DER 的转换。Neo4j 抱怨在启动时找不到证书。问题是如何将 LetsEncrypt 证书转换为 Neo4j 可以使用的东西。
设置细节:
/var/lib/neo4j/certificates/以名称neo4j.{cert,key}、权限600、归neo4j:nogroup. 所有这些似乎都是根据文档。dbms.directories.certificates=/var/lib/neo4j/certificatesdbms.connector.https.address=0.0.0.0:7473重新启动 Neo4j 时,我收到以下错误消息:
WARN Illegal character 0x16 in state=START for buffer HeapByteBuffer@5a260174[p=1,l=193,c=8192,r=192]={\x16<<< SEVERAL_LINES_OF_HEX_JIBBERISH_HERE }
WARN badMessage: 400 Illegal character 0x16 for HttpChannelOverHttp@5d682358{r=0,c=false,a=IDLE,uri=-}
Run Code Online (Sandbox Code Playgroud) MySQL 5.7(实际上是 5.6+)改变了mysql_secure_installation工作方式。这使得很难为 Ubuntu 16.04 LTS 找到一个有效的、静默的、脚本化的安装。您将如何以脚本化的非交互式方式安全地安装 MySQL?