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

Website is down #278

Open
turion opened this issue Jan 27, 2024 · 7 comments
Open

Website is down #278

turion opened this issue Jan 27, 2024 · 7 comments

Comments

@turion
Copy link

turion commented Jan 27, 2024

The website for criterion is linked in many places as http://www.serpentine.com/criterion, but it is offline.

@Lysxia
Copy link

Lysxia commented Jan 27, 2024

Right now it looks online to me, but it's an http link, which may be a problem depending on browser extensions; and the https certificate is out of date.

@turion
Copy link
Author

turion commented Jan 27, 2024

https://www.isitdownrightnow.com/serpentine.com.html says that the site is certainly down. Maybe you still have it cached?

@turion
Copy link
Author

turion commented Jan 27, 2024

Also, the https variant doesn't work for me either.

@RyanGlScott
Copy link
Member

I am also able to view the website, and I don't have it cached.

That being said, I think it is time to consider migrating the website away from www.serpentine.com to a different place. (Perhaps somewhere on github.io using GitHub pages?) I don't own www.serpentine.com, which means that there's nothing I could do if the website truly goes down. Nor can I update the website should we change the material presented on that page, as was recently done in #268.

@turion
Copy link
Author

turion commented Jan 27, 2024

When I SSH into my webserver, I can curl the site (but only http). From my personal laptop, I cannot curl it. It says:

❯ curl http://www.serpentine.com/criterion/tutorial.html
curl: (6) Could not resolve host: www.serpentine.com

So there is probably something wrong with DNS, but not only on my laptop, since isitdownrightnow.com says it's down as well. I checked two other similar services: https://www.checkifdown.com/ sometimes says it is up (although a 500 error), sometimes it is down, https://downforeveryoneorjustme.com/serpentine.com?proto=http&www=1 says it is up.

Maybe a cloudflare issue?

@turion
Copy link
Author

turion commented Jan 27, 2024

github.io or readthedocs sound like sensible places.

@RyanGlScott
Copy link
Member

If my understanding of how GitHub Pages works is correct, we'd need to:

  1. Enable the appropriate options in https://github.com/haskell/criterion/settings/pages. (I'd need a @haskell administrator to help me with this step, as I don't have the permissions to do this.)
  2. Add a GitHub Actions workflow that uses the deploy-pages action to build the website (i.e., navigate to the www subdirectory and run make) and deploy it.

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

No branches or pull requests

3 participants