36

Clicking on https://space.meta.stackexchange.com/ doesn't connect me with the meta S.Ex.SE site.

EDIT: For some entry points, no meta site can be reached. Observation courtesy Gilles.

I consider it a pity that the devs have not paid attention to this issue nor have indicated that they noted the problem. While HTTPS is not yet official on this network, I refrain from using unencrypted connections. I can't participate in metas, oh well.

EDIT #2 (2015-11-07) - with the switch to CloudFlare SSL the problem looks finally resolved.

EDIT #3 (2015-11-17) - still getting 403 Forbidden from CloudFlare. D'rats!..

EDIT #4 (2016-01-11) - We're still there. It's 2016 already... Starting a bounty.

22
  • Reproed. They don't want you to do meta in the space.
    – M.A.R.
    Commented Sep 7, 2015 at 10:35
  • I get a certificate error/warning, without ssl all is fine...
    – rene Mod
    Commented Sep 7, 2015 at 10:35
  • meta.space.stackexchange.com works although meta.space.stackexchange.com doesn't.
    – Spikatrix
    Commented Sep 7, 2015 at 10:36
  • 1
    @CoolGuy - I don't use plain HTTP with Stack Exchange any more... Commented Sep 7, 2015 at 10:44
  • @inɒzɘmɒЯ.A.M - they don't want me to do meta S.Ex. In space. Commented Sep 7, 2015 at 10:45
  • 1
    SE still does not support https. Until they do (might take long years) we can browse the http:// version. Commented Sep 7, 2015 at 10:48
  • @ShadowWizard - Officially, there's no switch to full-throttle TLS. De facto, there's a choice, and I choose HTTPS for obvious reasons. Commented Sep 7, 2015 at 10:51
  • 1
    Your choice, but what I'm saying is that bugs and things that don't work are expected. Commented Sep 7, 2015 at 10:51
  • 4
    Still failing for me with all meta.*.stackexchange.com over HTTPS. I guess only some of their infrastructure is broken and we're hitting different entry points. Commented Sep 7, 2015 at 15:20
  • @Gilles - okay, voting to reopen. Commented Sep 7, 2015 at 15:24
  • 2
    Voted to re-open. While https is not officially supported it is being rolled out and worked on, and this is a genuine problem. So I suggest we leave it up to devs/staff to decide if this can be fixed, is already in the todo, or whatever.
    – James
    Commented Sep 7, 2015 at 15:53
  • 1
    Interesting, when logged out it's not giving any errors, only when logged in. So it's not disruptive. (i.e.we can login) Commented Nov 17, 2015 at 11:04
  • 1
    In the meantime, you can use the Android app (good for reading, posting, commenting, voting and closing, but not for editing because it tends to lose edits if you switch out of it), the iOS app (like the Android app I assume, maybe plus editing), or the Emacs app (good for reading, posting, editing and voting, but no closing). Commented Jan 11, 2016 at 12:21
  • 1
    @DeerHunter Oh, well, whatever. It's not as if I needed a bounty on MSE. Commented Jan 18, 2016 at 13:20
  • 1
    They just made the shift from Cloudflare to Fastly, and I'm no longer getting these errors using https.
    – HDE 226868
    Commented Jun 6, 2016 at 23:57

3 Answers 3

25
+100

This is a result/side-effect of some changes Cloudflare made recently, but the fact of the matter is that we'd run into problems with HTTPS support on child meta sites eventually anyway: you can't have a wildcard in the middle of a cert, so meta.*.stackexchange.com could never be a thing and we're not about to start registering/maintaining 100+ certs.

So. We're working on moving meta sites to a different URL scheme (*.meta.stackexchange.com) to get around this. It's a move that was planned earlier, but was held back by universal login... which is now functionally complete. Unfortunately, there's a bunch of other stuff going on at the same time, so this switch is unlikely to happen until late October.

In the meantime, I suggest not using HTTPS on meta sites since it's technically unsupported anyway.

11
  • 1
    What will happen to all meta.*.stackexchange.com links? Will they redirect (and be unsecure) or auto edited, or something else?
    – Tim
    Commented Sep 26, 2015 at 10:44
  • @Tim Most likely a mix of both. We can rewrite the links we control, and redirect the rest.
    – Adam Lear StaffMod
    Commented Sep 26, 2015 at 22:28
  • 10
    Late October of what year? Commented Nov 27, 2015 at 13:05
  • 1
    @Gilles Hopefully one in this century.
    – Adam Lear StaffMod
    Commented Nov 27, 2015 at 18:24
  • 2
    Seriously, though, I'm not sure what happened to plans on this. I'll ask around.
    – Adam Lear StaffMod
    Commented Nov 27, 2015 at 18:26
  • 7
    Late december is coming, so most likely @Gilles was right on spot. 6-8 Octobers, perhaps? ;) Commented Dec 24, 2015 at 11:44
  • @ShadowWizard If it was 6-8 months it'd be right around the corner.
    – E.P.
    Commented Apr 27, 2016 at 12:11
  • 1
    @E.P. but it's not. I don't care that it takes so long. I do care being ignored. "it was delayed to 2021" will be better than just ignoring comments asking for updates. Oh well. Commented Apr 27, 2016 at 13:17
  • @ShadowWizard It's still on the radar. It hasn't been forgotten. There is no schedule or estimate.
    – Adam Lear StaffMod
    Commented Apr 27, 2016 at 13:19
  • Thanks @Adam - guess no reply means "no schedule or estimate" in other cases as well. Commented Apr 27, 2016 at 13:20
  • FWIW, still broken. See meta.ux.stackexchange.com/questions/2089/… Commented May 21, 2016 at 22:28
11

CloudFlare seems to have repaired its nginx. Closing as "probably fixed". Will reopen if the bug recurs.

Repro'ed by Gilles:

Still failing for me with all meta.*.stackexchange.com over HTTPS. I guess only some of their infrastructure is broken and we're hitting different entry points. - Gilles (here)

Just repro'ed by myself at Earth Sciences SE meta.

...And repro'ed again at Meta IT Sec.SE

September 16 — still a problem. I can use meta on my phone, but that's a kludge.

September 22 — suffering. Adding a smallish bounty for the fun of it, hoping that someone may shed light on the issue.

October 5 — Stack Exchange Inc. must have switched back to old pre-Cloudflare certs and seems to serve pages directly. Metas suddenly work.

November 7 — The switch to CloudFlareSSL fixed the problem (here's hoping).

November 17 — Aaand CloudFlare strikes again. 403 Forbidden error, and the certs don't have the requisite SANs for metas.

On Christmas Eve — my true love did not give me 12 TLS certificates, 11 A+ Qualys assessments, etc. etc. but only one 403 Forbidden for each meta site except stackoverflow, serverfault, askubuntu, and MSE.

4
  • 2
    We're temporarily not running through CF due to other issues.
    – Adam Lear StaffMod
    Commented Oct 5, 2015 at 18:26
  • @AnnaLear - which is my window of opportunity to look at metas. Thanks for the heads up. Commented Oct 5, 2015 at 18:27
  • @AnnaLear - also agree with comments on the tweet. Commented Oct 5, 2015 at 18:28
  • 1
    True, looks like CF brings only trouble. Commented Oct 5, 2015 at 19:59
5
+200

HTTPS was usable on per-site metas on third-level domains (i.e. meta.*.stackexchange.com) at some point if you were willing to accept a mismatched certificate, but these days they're blocked inside Cloudflare. Sigh

All accesses to the Stack Exchange API use HTTPS, so anything that can be done through the API (documented or undocumented) can be done over HTTPS.

On a PC-style computer (or a mobile device if you really want, but Emacs without a physical keyboard isn't really comfortable), you can use Stack Exchange for Emacs, available as the package sx on ELPA. Here are the main things you can and cannot do:

  • View question lists (front page, newest, unanswered, etc., and per-tag lists)
  • View question pages. Markdown is pretty-printed (but without code highlighting), images are visible, but MathJax is displayed in source form.
  • Post comments and upvote them.
  • Post, edit and vote on questions and answers (including suggesting an edit and creating tags).
  • Mark a question as a favorite.
  • Read your inbox.
  • Mark questions as read (that mark is only visible in the Emacs app).
  • You cannot perform moderation-related activitives such as flagging, closing, reviewing or handling flags.
  • You can only have one question list and one question page open at a time. However, there's a workaround for that: M-: (setq sx-question-mode--buffer nil) RET makes SX forget the current question buffer, so that if you select another question in a list, it'll be opened in a new buffer. This also works for question lists, with variables like sx-tab--all-questions-buffer.
  • There's no way to access tag wikis.
  • Visiting through an unofficial app does not count as a visit for “last seen” dates and badges.

That's what I use to access meta sites on my laptop when I'm on the go. (I use plain HTTP at home but not when I'm on an untrusted connection such as a hotel, café, etc.)

Another possibility is to use the Android app (which you can use on a PC inside the Android Emulator. The user interface sucks, but it has some features that aren't available in the Emacs app (some of which can't be done through the documented API):

  • MathJax is supported.
  • You can flag posts and comments and vote to close, but not (vote to) delete or reopen.
  • You can only see one screen at a time, there's no easy way to switch between questions let alone between sites, and you can't open two questions at a time.
  • There's no way to access tag wikis.
  • You can view user profiles.
  • Visiting through an official app counts as a visit for “last seen” dates and badges.

Not the answer you're looking for? Browse other questions tagged .