gpt4 book ai didi

solr - openSSL 的 TYPO3 v7、SOLR 和 CentOS7 问题

转载 作者:行者123 更新时间:2023-12-04 19:42:00 24 4
gpt4 key购买 nike

我有 TYPO3 v7.6.32 和 SOLR-Apache v6.6.2 和 TYPO3-SOLR-Extension v6.5.1

索引时总是出现以下错误

    TYPO3\CMS\Core\Error\Exception: PHP Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in

我有一个 CentOS v7 并使用 openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem 创建一个 cert.pem

在 php.ini 中代表 openssl.cafile /etc/ssl/certs/cert.pem
plugin.tx_solr {
solr {
scheme = http
host = localhost
port = 8983
path = /solr/test/

}
}

httpd24 和 php 重新启动。

我在哪里犯了错误?

最佳答案

我在那里看到了你的 solr 配置,那个 solr 在 HTTP(不是 HTTPS)上运行。
因此,我不确定您为什么需要证书。

因此,您可以尝试以某种方式禁用从typo3 到您的solr 索引的SSL 连接。

我可以告诉你的是,如果你尝试通过 php-curl 连接到 solr,你只需禁用 CURLOPT_SSL_VERIFYPEER。
只需设置 0。

当 solr(远程)服务器没有有效证书时也会发生这种情况。

关于solr - openSSL 的 TYPO3 v7、SOLR 和 CentOS7 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56700928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com