リモート サーバーに接続し、自己署名証明書を使用するプログラムを作成しています。プログラムのいくつかのポイントで次のエラーが発生します。
Program received signal SIGSEGV, Segmentation fault.
0xb7ec3688 in X509_STORE_add_lookup () from /lib/i386-linux-gnu/libcrypto.so.1.0.0
この時点で:
if (!SSL_CTX_load_verify_locations(
ssl_ctx_p, "bundle_test.p12.pem", NULL))
そして別:
Program received signal SIGSEGV, Segmentation fault.
0xb7ec389e in X509_STORE_get_by_subject () from /lib/i386-linux-gnu/libcrypto.so.1.0.0
ここ:
ssl_ret = SSL_connect(ssl_p);
私はこれにかなり慣れていないので、何が問題なのかわかりません。問題をデバッグまたは把握するためのより良い方法を誰かが提案できれば、感謝します!