Your "express" based server is sending out the old expired cert. Did you change anything in its config since it worked? Does it require an update to the Windows keystore or something?
Use a site like this SSL Checker to see the cert. Sometimes it is just browser cache problem but in this case you are sending the older cert