Skip to content
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

Fix infinite redirect and get site back online #151

Closed
augusto-herrmann opened this issue Apr 13, 2022 · 9 comments · Fixed by #158
Closed

Fix infinite redirect and get site back online #151

augusto-herrmann opened this issue Apr 13, 2022 · 9 comments · Fixed by #158
Labels

Comments

@augusto-herrmann
Copy link
Collaborator

Right now when accessing the site the user gets infinite redirects, which make it inaccessible.

publicbodies-org-error

We should fix the site deployment ASAP.

Judging by the headers it could be some kind of problem with CloudFlare.

@augusto-herrmann
Copy link
Collaborator Author

@todrobbins do you think this is a configuration problem in Heroku?

@todrobbins
Copy link
Contributor

Could be... Do you have Heroku access now? Also, could be a DNS issue maybe?

@augusto-herrmann
Copy link
Collaborator Author

No, Heroku has changed its terms of use recently and I've decided to delete my account because of that.

I have already started working on converting the site to a statically generated Jekyll site (issue #154 on branch jekyll-site) so we can host it on Github Pages instead.

Once it is done we will still need to change the DNS to point it to Github Pages.

@todrobbins
Copy link
Contributor

todrobbins commented May 19, 2022

Sounds good! I'll take a look at the new branch. DNS changes will need to come from @okfn/devops @okfn/staff

@amercader
Copy link

I can't find any rule or setting in Heroku or Cloudflare that might cause the redirects. Maybe it's a SSL issue? In any case happy to change the DNS to point to Github pages when that's ready

@augusto-herrmann augusto-herrmann linked a pull request Aug 30, 2022 that will close this issue
@augusto-herrmann
Copy link
Collaborator Author

Hi @amercader!

With PR #158 we're ready to move on to Github Pages. I think we should change the DNS already, the site on Heroku has been offline for a few months anyway.

@augusto-herrmann
Copy link
Collaborator Author

augusto-herrmann commented Aug 31, 2022

In addition to the DNS change, to make Github Pages work someone would need to configure it in the "Settings" tab of this repository, which I do not have access to. Do you, @todrobbins?

@amercader
Copy link

@augusto-herrmann you should be an admin for this repo now
I've updated the DNS to point to Github pages

@augusto-herrmann
Copy link
Collaborator Author

Thanks, @amercader!

I'm in a hurry right now but should work in getting the site back online as soon as I can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants