首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Typo3 cURL "SSL证书未找到“尽管http验证设置为"false”

Typo3 cURL "SSL证书未找到“尽管http验证设置为"false”
EN

Stack Overflow用户
提问于 2022-07-03 08:33:19
回答 1查看 151关注 0票数 0

试图通过后端升级Typo3或更新扩展时出错(服务器名称混淆):

typo3_src-10.4.26/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php第449行

代码语言:javascript
复制
        if (!file_exists($cert)) {
            throw new \InvalidArgumentException(
                "SSL certificate not found: {$cert}"
            );
        }

配置设置为:$GLOBALS['TYPO3_CONF_VARS']['HTTP']['verify'] = false;

除了设置BE (LocalConfiguration.php)之外,还在AdditionalConfiguration.php中添加了条目。

通常,据我所知,它不应该使用此设置验证SSL证书。我还能做些什么来调试或解决这个错误吗?

环境信息:

7.64.0

  • Certificate
  • Typo3 10.4.26
  • 版本7.4.30
  • cURL HostEurope WebServer Basic与Debian /Linux 10 (buster),

域是默认的HE服务器域,例如"wp12345678.server-he.de"

EN

回答 1

Stack Overflow用户

发布于 2022-07-03 12:40:11

尝试设置$GLOBALS‘’TYPO3 3_CONF_VARS‘’cert‘,并以PEM格式提供证书。

截图中的链接:

http://docs.guzzlephp.org/en/latest/request-options.html#cert

您的设置$GLOBALS['TYPO3_CONF_VARS']['HTTP']['verify']未被考虑的原因之一是您必须在更新之前清除缓存。

此外,如果只有在尝试升级时才会出现问题,则可以手动进行升级。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72845002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档