SSL CA証明書に問題があります(パス?アクセス権?)。 CommodoからSSL証明書を取得し、正常にインストールされました。すべてが正常に機能しているようで、サーバーとApache2を再起動しました。
Service Apache2 status
エラーは表示されません。
これが使用されました:
Sudo apt-get update && Sudo apt-get upgrade -fy && Sudo apt-get dist-upgrade -fy
私がオンラインで目にする問題は、Amazons Linux(yumを使用)またはCentOSのいずれかを扱っています。彼らはサーバーを再起動すると言った。 Ubuntu 16.04を使用していますが、次に何をすべきかわかりませんか?
これは、次の例のようにダウンロードされるパッケージに影響します。
次のようなコマンドを実行しようとしました。
私はcomposer.jsonファイルを作成しました
{
"require": {
"aws/aws-sdk-php": "3.*"
}
}
composerのインストール
[RuntimeException]
Failed to clone https://github.com/jmespath/jmespath.php.git via https, ssh
protocols, aborting.
- https://github.com/jmespath/jmespath.php.git
Cloning into '/var/www/ssl/s3/test/vendor/mtdowling/jmespath.php'...
fatal: unable to access 'https://github.com/jmespath/jmespath.php.git/':
Problem with the SSL CA cert (path? access rights?)
- [email protected]:jmespath/jmespath.php.git
Cloning into '/var/www/ssl/s3/test/vendor/mtdowling/jmespath.php'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
小さなDebianディストリビューション( Voyage Linux )でgit clone
エラーが発生しました。これは、標準のルートCAがインストールされていないためです。つまり、git(およびcurl https://google.com
)HTTPSサイトのSSL証明書を検証できませんでした。
lxadm での解決策は、私にとってはうまくいきましたが、ca-certificates
をインストールするだけでした。
Sudo apt install ca-certificates
私の意見では、このシナリオではSSHキーは承認されていないため、公開SSHキーを作成し、Gitリポジトリの管理者にSSH公開キーの追加を依頼する必要があります。詳細については、以下のURLを参照してください。
https://stackoverflow.com/questions/7430311/saving-ssh-key-fails/8600087#8600087