I got a certificate and everything worked great for a few minutes. Then it stopped working. It would just hang. Sometime later, I see my router(pfsense) complaining about a rebind attack. My router has a rule to redirect any request to the url to the server running it. This has always worked in the past.
edit: It looks like it is some sort of bad cache data issue.