Cannot join new members to the leader [HA and TLS]

So it seems retry_join do nothing
But if I’ll try to manually join [w/o -address attribute] it will say this error [on the leader vault-0]

http: TLS handshake error from 10.42.0.187:59470: remote error: tls: bad certificate

and this on vault-1 used to join to vault-0

 2023-02-20T08:17:37.755Z [ERROR] core: failed to get raft challenge: leader_addr=https://vault-0.vault-internal:8200 error="error during raft bootstrap init call: Put \"https://vault-0.vault-internal:8200/v1/sys/storage/raft/bootstra │
│ p/challenge\": x509: certificate signed by unknown authority"

How can I fix this issue?

LE:
I used this: Vault ha setup and own CA - x509: certificate signed by unknown authority so I changed the certs location to /etc/ssl/certs and it is working.
Is it there a better way to solve this?