したがって、ERR_error_string_n apiは次の形式で出力します。openssl ERR_error_string_n api returnのすべてのエラー文字列を取得するファイル(場所)はありますか?
error:[error code]:[library name]:[function name]:[reason string]
私は、製品のアプリケーションを開発していますし、私の要件は、私はそのエラーが直面している人のための、より読みやすく、抽象的で、ログファイル、ではなく、1に出力としての私自身の文字列を与える必要があるということですSSLダンプ
ので、代わりの:
error:14082174:SSL routines:ssl3_check_cert_and_algorithm:dh key too small
私はダンプすることができますだけで:私はSSLダンプ可能なすべてのエラー文字列を取得する場合、私は、この文字列にマッチするマップを持つことができます
error: Handshake failure. dh key too small.
私のカスタムストリング。
グーグルとopensslコードの閲覧に少し失敗しましたが、エラー文字列を格納している場所を取得できませんでした。
これを達成する方法はありますか?