MathOverflow (and indeed all the StackExchange sites) support https connections. However MathJax is currently broken, because the default server for the MathJax distribution doesn't support https.

There are two relatively easy solutions:

  1. per the MathJax FAQ, change the link to https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js when the page is being loaded over https
  2. have StackExchange host a copy of the MathJax scripts on a server that supports http and https, and use a scheme independent URL, as the other pieces of javascript are loaded.

(Unfortunately the MathJax CDN currently doesn't support access via http and https at the same URL.)

  • 2
    $\begingroup$ I ran into this problem because I use the EFF's HTTPS everywhere extension, which attempts to force HTTPS connections where possible. $\endgroup$ Commented Mar 4, 2014 at 23:22
  • 2
    $\begingroup$ THis came also up on meta.SO some weeks ago meta.stackexchange.com/questions/215450/… $\endgroup$
    – user9072
    Commented Mar 5, 2014 at 0:02
  • 1
    $\begingroup$ SE actually does not really support HTTPS right now, there is more stuff than MathJax that breaks if you force the sites to use HTTPS. $\endgroup$
    – user35354
    Commented Mar 5, 2014 at 9:31
  • 1
    $\begingroup$ As an interim work-around, SOUP includes a client-side fix for this issue. $\endgroup$ Commented Mar 6, 2014 at 1:09
  • 1
    $\begingroup$ Note that HTTPS is not yet fully supported, this will be fixed when it is. $\endgroup$
    – Tim Post
    Commented Mar 17, 2014 at 6:40
  • 1
    $\begingroup$ Seems status-completed by meta.stackexchange.com/questions/215450/… also tested and seems to work $\endgroup$
    – user9072
    Commented Apr 5, 2014 at 22:45


You must log in to answer this question.

Browse other questions tagged .