rabbitmq-c SSL peer cert verification failed -


i'm trying connect using ssl, ssl enabled on server i'm not able connect using rabbitmq-c client.

i took amqps_connect_timeout.c example , error i'm getting @ amqp_socket_open_noblock.

ssl peer cert verification failed

when using openssl connection , verification succeed.

openssl verify -cafile cacert.pem cert.pem cert.pem: ok  openssl s_client -connect www.example.com:25586 -cafile cacert.pem verify return code: 0 (ok) 

if disable certificate verification connection succeed.

amqp_ssl_socket_set_verify_peer(socket, 0);

what doing wrong?

i have found wrong, cafile missing intermediate certificate. openssl s_client ignoring default.

after fixing cacert file connection established rabbitmq-c library.


Comments