Hi Nitya,
The listener certificate needs to be issued by an authority trusted by the client PCs. For example, a public certificate issued by Let's Encrypt, GlobalSign, DigiCert, GeoTrust, Comodo, etc.
From your description you used a self-signed certificate, which by default won't be trusted by the client PCs. You could manually add the self-signed certificate to the trusted root certification authorities store on each PC, but generally that is only done in test scenarios.
Please click Accept Answer and upvote if the above was helpful.
Thanks.
-TP