gitlab SSLconfiguration/证书validation失败

我有我自己的gitlab服务器,现在使用letsencrypt SSL证书进行保护。

现在,我想通过packagist发布一些软件包。 但是当我在packagist中inputgit仓库URL时,我得到了以下错误信息(更改了URL):

Uncaught Exception: [RuntimeException] Failed to execute git clone --mirror 'https://url.de/gituser/repository.git' '/home/composer/.composer/cache/vcs/https---url.de-gituser-repository' Cloning into bare repository '/home/composer/.composer/cache/vcs/https---url.de-gituser-repository'... fatal: unable to access 'https://url.de/gituser/repository.git': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none 

每个浏览器接受证书。 但不是composer php/包装师。

任何想法为什么?

好吧,我刚刚发现我的错误。 我已经使用cert.pem而不是fullchain.pem

在这里解释: https : //stackoverflow.com/questions/34189199/how-do-i-use-let-s-encrypt-with-gitlab