If, like me, you do all of your development locally using some sort of stack front-end like Local by FlyWheel or MAMP Pro, your productivity was likely crippled by the latest, unholy update. Evidently, Google has an axe to grind, as you may now get the ERR_CERT_COMMON_NAME_INVALID page any and every time you try to load a page or click a link on a locally-developed site that forces SSL.
This (sort of) worked for me. It still shows the certificate invalid, but Chrome doesn’t warn be about it with every click and page refresh. I only tested this on Chrome 58 on OS X Sierra.
- In Chrome’s address bar, type: chrome://flags
- Scroll down to the “Allow invalid certificates for resources loaded from localhost” option and click the Enable link.
- Click the RELAUNCH NOW button.