I did set up the 301 redirect for main page. Every existing link was also updated to HTTPS.
If you navigate directly to the http url for an article, it does NOT redirect, but if you goto http://www.mysite.com, it redirects to https://www.mysite.com
I also see that when I Google my site's content, the links in google are https://, which means Google now knows that my website is running https.
What may I be missing here?