Self signed SSL cert won't work. You need a CA SSL certificate.
https://twitter.com/402PaymentReq/status/1748690929022620139