TLSCRLFile
圾 忪批把扶忘抖快 TLS 扼快把志快把忘 志 扼抖批折忘快 mbed TLS (PolarSSL) 我 OpenSSL 批戒抖抉志:
failed to accept an incoming connection: from 127.0.0.1: TLS handshake with 127.0.0.1 returned error code 1: \
file s3_srvr.c line 3251: error:14089086: SSL routines:ssl3_get_client_certificate:certificate verify failed: \
TLS write fatal alert "unknown CA"
圾 忪批把扶忘抖快 TLS 扼快把志快把忘 志 扼抖批折忘快 GnuTLS 批戒抖忘:
failed to accept an incoming connection: from 127.0.0.1: TLS handshake with 127.0.0.1 returned error code 1: \
file rsa_pk1.c line 103: error:0407006A: rsa routines:RSA_padding_check_PKCS1_type_1:\
block type is not 01 file rsa_eay.c line 705: error:04067072: rsa routines:RSA_EAY_PUBLIC_DECRYPT:paddin
OpenSSL, 志 忪批把扶忘抖快 扼快把志快把忘:
cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\
SSL_connect() returned SSL_ERROR_SSL: file s3_clnt.c line 1253: error:14090086:\
SSL routines:ssl3_get_server_certificate:certificate verify failed:\
TLS write fatal alert "certificate revoked"
cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\
SSL_connect() returned SSL_ERROR_SSL: file s3_clnt.c line 1253: error:14090086:\
SSL routines:ssl3_get_server_certificate:certificate verify failed:\
TLS write fatal alert "certificate expired"
坏快抖抉 志 找抉技, 折找抉 扭把我 扶忘抖我折我我 忱快抄扼找志我找快抖抆扶抉忍抉 CRL 忘扶扶批抖我把抉志忘扶扶抑抄 扼快把找我扳我抗忘找 戒忘扭我扼抑志忘快找扼攸 抗忘抗 "certificate revoked". 妤把我 我扼找快抗扮快技 CRL 扼抉抉忌投快扶我快 抉忌 抉扮我忌抗快 技快扶攸快找扼攸 扶忘 "certificate expired", 抗抉找抉把抉快 技抉忪快找 志志快扼找我 志 戒忘忌抖批忪忱快扶我快.
GnuTLS, 志 忪批把扶忘抖快 扼快把志快把忘:
cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\
invalid peer certificate: The certificate is NOT trusted. The certificate chain is revoked.
mbed TLS (PolarSSL), 志 忪批把扶忘抖快 扼快把志快把忘:
cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\
invalid peer certificate: revoked
cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\
invalid peer certificate: revoked, CRL expired
OpenSSL, in log:
error:'self signed certificate: SSL_connect() set result code to SSL_ERROR_SSL: file ../ssl/statem/statem_clnt.c\
line 1924: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:\
TLS write fatal alert "unknown CA"'
This was observed when server certificate by mistake had the same Issuer and Subject string, although it was signed by CA. Issuer and Subject are equal in top-level CA certificate, but they cannot be equal in server certificate. (The same applies to proxy and agent certificates.)