Gitlab CI Ssl 错误
Gitlab CI Ssl Error
我的 pc.But 上没有错误我在 gitlabci 上有一个 ssl 错误。它是如何解决这个问题的?
服务器:Debian
错误输出:
[Aws\S3\Exception\S3Exception]
Error executing "PutObject" on "https://s3.ap-south-1.amazonaws.com/bucketname/filename"; AWS HTTP error: Error creating resource: [m
essage] fopen(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
failed
[file] /builds/burhan/blutron/vendor/guzzlehttp/guzzle/src/Handler/StreamHa
ndler.php
[line] 312
[message] fopen(): Failed to enable crypto
[file] /builds/burhan/blutron/vendor/guzzlehttp/guzzle/src/Handler/StreamHa
ndler.php
[line] 312
[message] fopen(https://s3.ap-south-1.amazonaws.com/bucketname/filename): failed to open stream: operation failed
[file] /builds/burhan/blutron/vendor/guzzlehttp/guzzle/src/Handler/StreamHa
ndler.php
[line] 312
.gitlab-ci.yml 文件
image:
before_script:
- apt-get update
- apt-get install -y ca-certificates
- ....
- ....
我解决了更新和 ca 证书问题。
我的 pc.But 上没有错误我在 gitlabci 上有一个 ssl 错误。它是如何解决这个问题的?
服务器:Debian
错误输出:
[Aws\S3\Exception\S3Exception]
Error executing "PutObject" on "https://s3.ap-south-1.amazonaws.com/bucketname/filename"; AWS HTTP error: Error creating resource: [m
essage] fopen(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
failed
[file] /builds/burhan/blutron/vendor/guzzlehttp/guzzle/src/Handler/StreamHa
ndler.php
[line] 312
[message] fopen(): Failed to enable crypto
[file] /builds/burhan/blutron/vendor/guzzlehttp/guzzle/src/Handler/StreamHa
ndler.php
[line] 312
[message] fopen(https://s3.ap-south-1.amazonaws.com/bucketname/filename): failed to open stream: operation failed
[file] /builds/burhan/blutron/vendor/guzzlehttp/guzzle/src/Handler/StreamHa
ndler.php
[line] 312
.gitlab-ci.yml 文件
image:
before_script:
- apt-get update
- apt-get install -y ca-certificates
- ....
- ....
我解决了更新和 ca 证书问题。