It sounds like you might have a configuration issue.
Most likely that means you are using Apache web server.
[which is notorious for running at any cost]
If so, start with: apachectl -S
and verify that the names you are trying to reach are being served by HTTPS (port 443).
If you are NOT using any flavor of Apache (I would be very surprised), then use whatever method that web service provides to display the domains used and in which associated virtual host file they exist.
Pay close attention to the exact names. Some may have “www” and some may not.
Each name must be served by a cert that covers that name and within that virtual host config file.
I hope this message is still clear after you translate it.