Opera won't load Twitter
-
A Former User last edited by
Starting a few days ago, Opera won't load Twitter, returning instead an SSL Error and no apparent way to override it. It says the "security certificate is not trusted by your device's operating system." And further, "You cannot visit twitter.com right now because the website uses HSTS."
I know that Twitter has recently implemented some new security measures, but I believe that Opera uses the OS X network and security settings, and Safari (at least in OS X 10.9) loads Twitter just fine.
What should I do?
P.S. Nor could Opera load auth.opera.com, saying its certificate has expired. So I have had to use Firefox, which did not report any problem, for this posting! (Safari reported that the certificate expires Jan 6 2016 but has an invalid issuer, and Safari allows one to continue anyway.)
-
A Former User last edited by
I think it's fair to assume that the versions are the very latest. But for form's sake, here's mine:
Version: 28.0.1750.51 - Opera is up to date
Update stream: Stable
System: Mac OS X 10.9.5 64-bitBy the way, I had downloaded Opera Developer and just now checked it again (version 30.0.1835.5). It also does not load Twitter.
-
A Former User last edited by
Now:
Version: 29.0.1795.47 - Opera is up to date;
Update stream: Stable;
System: Mac OS X 10.9.5 64-bit.Still unable to load Twitter (or auth.opera.com to log in to this forum).
-
avl Opera last edited by
Still unable to load Twitter (or auth.opera.com to log in to this forum).
Can you check the certificate details on auth.opera.com (click the lock, details, click the certificate link)? Which root CA, and what's the expiration time you get there?
-
A Former User last edited by
As I noted in the initial post, Safari reported that the certificate expires Jan 6 2016, but that it has an invalid issuer: DigiCert SHA2 Extended Validation Server CA. Similarly, Safari reports that the Twitter certificate expires May 9 2016 but is signed by an untrusted issuer: Symantec Class 3 EV SSL CA - G3. Firefox doesn't note any issues with either.
-
avl Opera last edited by
But what are the details in Opera, for auth.opera.com? For reference, when I go to auth.opera.com, it shows this in Opera: http://imgur.com/LmyVlac .
-
A Former User last edited by
Again, as I said in the opening post, Opera won't even load auth.opera.com. An SSL Error message is displayed stating that its security certificate has expired. The only detail is "A root or intermediate certificate has expired". Update: It's not at all obvious how to get more detail, but I poked around and finally got this: "This certificate has an invalid issuer": https://imgur.com/1zTewhC
-
A Former User last edited by
Whew, I fixed it!
In Keychain Access (the OS X utility), find and highlight the offending DigiCert Root CA certificate. Open its info, open the "Trust" area, and change "Use System Defaults" to "Always Trust".
That should take care of signing in at auth.opera.com. Do the same thing for the offending Symantec certificate to get onto Twitter.
I don't think it matters with the above steps done first, but if they don't work, go to the /var/db/crls folder and delete everything there, or at least crlcache.db and ocspcache.db. Restarting the system might be necessary, too.