I've never seen this issue before; are you still seeing it? Seems like the result of some temporary down-time.
I seem to encounter the same problem on one or two other random https sites using Opera. I'll have to track the sites and report the issue to Opera.
Tried using other browsers and no issues accessing this site.