Hi All,I am running rabbitmq server locally with SSL enabled at port 5671 using self signed certificates (.pem format). Server is working fine.
The problem is there while connecting through spring boot java client. For client also self signed certificates in .p12 format configured.
Below is my spring boot configuration.
spring.rabbitmq.host=localhost
spring.rabbitmq.port = 5671
spring.rabbitmq.username = test
spring.rabbitmq.password = test
spring.rabbitmq.ssl.enabled=true
spring.rabbitmq.ssl.algorithm=TLSv1.2
spring.rabbitmq.ssl.key-store=C:\\SSL-certificates\\client-certificate.p12
spring.rabbitmq.ssl.key-store-password=pass123
spring.rabbitmq.ssl.key-store-type=PKCS12
spring.rabbitmq.ssl.trust-store=C:\\SSL-certificates\\root-ca-certificate.p12
spring.rabbitmq.ssl.trust-store-password=pass123
spring.rabbitmq.ssl.trust-store-type=PKCS12
Error coming in rabbitmq logs :[info] <0.4453.1> TLS server: In state certify received CLIENT ALERT: Fatal - Certificate Unknown
Troubleshooting via openssl cmd prompt- client is giving this error
:erify 8
verify depth is 8
Loading 'screen' into random state - done
CONNECTED(00000244)
write:errno=10054
Can somebody let me know where it is going wrong ?
Thanks!
Ruchika