After EdgeSSL is live, mixed content is almost always leftover http:// in HTML.

Fix list

  1. Search origin for http://cdn. and http://*.netdna-cdn.com.
  2. WordPress: W3TC CDN → HTTPS, then empty caches. Guide: W3TC.
  3. Magento: update Base Skin/Media/JS URLs to https. Recipe: Magento 1 / Magento 2.
  4. Purge the zone.
  5. Open DevTools → Console. Mixed-content warnings should be gone.

Protocol-relative //cdn.example.com only if you still have HTTP and HTTPS HTML. Prefer https.