I recently switched to running multi-instance Apache.
This allows me to debug SSL in a different instance.
I've changed the IP of the site I'm testing. The DNS records all had 15 minute TTLs, so have long expired.
Running tests, sometimes your site shows both the old + new IP.
Sometimes, only the new site shows up.
Sometimes, only the old site shows up + in this case the test fails, as there is no SSL running in that Apache instance.
So... it appears somehow, your system is caching the old IP or the DNS server your site connects to is broken.
The site is http://FrenchCuffy.com + 18.104.22.168 was old IP + 22.214.171.124 is new IP.