![もうLDAPにさよなら?SSHログインの公開鍵をGitHubから取得する方法 | ten-snapon.com](https://cdn-ak-scissors.b.st-hatena.com/image/square/a23b4c4b4227656786e43a9672a23ce5b14a4992/height=288;version=1;width=512/https%3A%2F%2Ften-snapon.com%2Fwp-content%2Fuploads%2F2018%2F07%2FDSC09532.jpg)
Vagrantでローカルの環境を作るのも良いけれど、Macのリソース消費がきついので最近使い始めたDigital Oceanと連携させてみた。既に解説が幾つもあって、作業自体はとても簡単に出来た。先達に感謝です。ただ、Digital OceanのAPIがv2になって若干変わっている部分もあるので、自分なりにまとめてみました。 必要なもの Homebrew Vagrant Digital Oceanにアカウントがあること vagrant-digitaloceanのインストール smdahlen/vagrant-digitalocean vagrant plugin install vagrant-digitalocean brewでopensslの再インストール curl-ca-bundleを入れようと思ったけれど、既にbrewのパッケージから消えてしまったとういこと。opensslをインス
中の人に裏を取ったわけではなく私の推測です。間違っているかもしれません。 2010年11月から2011年5月末までの状況(gitやwgetでcertification error) 2010年11月頃、GitHubではすべてのアクセスにSSLを使うよう仕様が変わった。 この時、SSL証明書にはワイルドカード証明書(*.github.com)が使われていた。 *.github.comのワイルドカード証明書にgithub.comは含まれないのだが、SSL証明書にはX509v3 Subject Alternative Name(subjectAltName)が設定されている*1ため、subjectAltNameに対応したクライアントであれば問題ない。 しかし、wgetの最新版1.12はsubjectAltNameに未対応*2。wgetではcertification errorが出ていた。 参考
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く