-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🥔🛠️🔐✨ Spaces
: Enforce ssl
connection
#1473
Comments
Space
: Enforce ssl
connectionSpaces
: Enforce ssl
connection
Spaces
: Enforce ssl
connectionSpaces
: Enforce ssl
connection
Spaces
: Enforce ssl
connectionSpaces
: Enforce ssl
connection
@KellyAH - This may be a bit less of a stretch than you wanted; but it will give you experience digging into the Rails |
…#1504) redirect http URIs to https Co-authored-by: Zee Spencer <zspencer@users.noreply.github.com> Co-authored-by: Ana <anaulin@users.noreply.github.com> Co-authored-by: Dalton Pruitt <daltonrpruitt@users.noreply.github.com>
@KellyAH - When I tested this via the UI in production, the checkbox did not persist in between page-loads. I was able to confirm that when I updated the |
|
I didn't have time to do much data collection; but I'm going to set up a production space and get a repro for ya. |
OK never mind; clearly I must have not been paying enough attention because it was during the onboarding for Cafe Gabriela. I have created a new space (https://sandbox.zinc.coop/spaces/sandbox/) that we can use for testing stuff in production with lower stakes tho! |
crud! I just spun up local off latest master and it's getting SSL errors! It looks like /spaces pages are auto redirecting to https. Is your local throwing SSL errors too when loading any web pages. Did the merge of #1504 break our local environments and prod? ![]() |
My local is still fine; but I have not turned on Space.find_by(slug: "test").update(enforce_ssl: false) Alternatively, you could update all your local spaces to not enforce ssl: Space.where(enforce_ssl: true).each { |space| space.update(enforce_ssl: false) } |
Alright, well I think this is Done For Now; so I am going to mark it as a Potato and close it! |
Spaces
: Enforce ssl
connectionSpaces
: Enforce ssl
connection
Space
#1154We're in a bit of a pickle here because we're using Cloudflare's free tier for DNS and WAF for
convene.zinc.coop
; which requires us to disableforce_ssl
for that Space to prevent a redirect loop.However, for spaces that are not using a Web Application Firewall or other intermediary; we do want to force ssl.
Use Cases
Operator
may force every space to use SSL by setting theFORCE_SSL
environment variable totrue
https
if they visit a space that Enforces SSL using HTTPMember
may force all requests to aSpace
to usessl
The text was updated successfully, but these errors were encountered: