SSL_CTX_set_cert_verify_callback () означает, что вы указываете функцию для выполнения всего процесса проверки (обход цепочки сертификатов, проверяющих каждый сертификат по очереди). [Вы, вероятно, не хотите делать это, согласно предупреждению ниже]
SSL_CTX_set_verify (), с другой стороны, определяет функцию, которая вызывается, когда средство проверки по умолчанию проверяет каждый сертификат, с preverify_ok, установленным в 0 или 1, чтобы указать, работала ли проверка рассматриваемого сертификата.
Из документа для SSL_CTX_set_cert_verify_callback ()
1008 * ВНИМАНИЕ *
Не смешивайте контрольный обратный вызов
описано в этой функции с
функция verify_callback вызывается во время
процесс проверки. Последний
устанавливается с помощью SSL_CTX_set_verify (3)
семейство функций.
Предоставление полной проверки
процедура, в том числе сертификат
настройки цели и т. д. является сложным
задача. Встроенная процедура довольно
мощный и в большинстве случаев должен
быть достаточным, чтобы изменить его поведение
используя функцию verify_callback.