2023-10-27
https
とかで通信をするときはローカルにインストールされているCA証明書を参照する。
ubuntuの場合 /etc/ssl/certs/ca-certificates.crt
がそれで、適当に名前を変えるとhttpsでcurlできなくなる。
🐧 curl https://pepabo.com -vvv
* Trying 13.225.183.31:443...
* Connected to pepabo.com (13.225.183.31) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* error setting certificate file: /etc/ssl/certs/ca-certificates.crt
* Closing connection 0
curl: (77) error setting certificate file: /etc/ssl/certs/ca-certificates.crt