備忘録です。
SSL_CTX_newを実行した後、SSL_CTX_load_verify_locations に喰わせる ca-bundle.crt は、このへんから拾ってくる。SSL_connectしたら、証明書を検証するんだけど、SSL_get_verify_resultがエラーコード7を返すので、しばらく悩んだ。
プログラムの最初で、OpenSSL_add_all_algorithms();を実行したら解決した。
備忘録です。
SSL_CTX_newを実行した後、SSL_CTX_load_verify_locations に喰わせる ca-bundle.crt は、このへんから拾ってくる。SSL_connectしたら、証明書を検証するんだけど、SSL_get_verify_resultがエラーコード7を返すので、しばらく悩んだ。
プログラムの最初で、OpenSSL_add_all_algorithms();を実行したら解決した。