Windows 10 エンタープライズ ボックスで Docker Windows (Linux コンテナー) を実行しています。Debian ベースの Docker イメージを使用しており、Windows デスクトップで ZScaler を実行しています。
2 つの証明書ファイル (ルート証明書と中間証明書) が提供されました。これらを /usr/local/share/ca-certificates ディレクトリに配置し、「update-ca-certificates」を実行してインストールしました。証明書。
composer diag を実行しようとすると、次の出力が得られます。
composer diag
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: [Composer\Downloader\TransportException] The "https://repo.packagist.org/packages.json" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Checking github.com rate limit: FAIL
[Composer\Downloader\TransportException] The "https://api.github.com/rate_limit" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: <Omitted
Dev Public Key Fingerprint: <Omitted
OK
Checking composer version:
[Composer\Downloader\TransportException]
The "https://getcomposer.org/versions" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
diagnose
誰かがこれを機能させる方法を理解するのを手伝ってくれますか?