Code Monkey home page Code Monkey logo

Comments (25)

raimis avatar raimis commented on July 25, 2024

@jchodera, as I remember, you have access to the domain records.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

Yes! I can do this if we're ready to go!

@peastman @Yoshanuikabundi : Do you think we're ready to go now?

from openmm-org.

peastman avatar peastman commented on July 25, 2024

I did a quick check of the github pages version of the site and didn't notice anything that looked broken. If anyone else wants to do their own check, that would probably be good. If no one sees any problems with it, I think we can switch to it.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

The only thing I noted is that the Markdown renderer does not do syntax highlighting, but this is minor and something we can fix.

Thanks so much for all the effort you put into this, @raimis! I'll switch this today and report back!

from openmm-org.

Yoshanuikabundi avatar Yoshanuikabundi commented on July 25, 2024

Looks good! The docs are still served over HTTP rather than HTTPS, so they're not being rendered with GitHub Pages - I'm sure you all know that but I'm mentioning it in case it suggests to someone with more knowledge about how everything is served that something is wrong.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

The docs are still served over HTTP rather than HTTPS, so they're not being rendered with GitHub Pages - I'm sure you all know that but I'm mentioning it in case it suggests to someone with more knowledge about how everything is served that something is wrong.

@Yoshanuikabundi : That's a great point! Can you open an issue to remind us about this?

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

@peastman @raimis I'm starting the DNS migration/update now.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

Migration complete! Let me know if you notice anything broken with the DNS.

For reference: I've deleted the AWS Route 53 zone that was previously serving our DNS and switched to GoDaddy's DNS servers, following the instructions linked by @raimis to activate custom GitHub Pages domains.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

It looks like everything at docs.openmm.org (which is still hosted on S3) appears to be broken.

Let me see if I can fix that with GoDaddy's DNS. Otherwise, I'll migrate back to Route 53 DNS and just serve DNS from that.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

For reference, here are the old AWS Route 53 records:
image

And here are my updated GoDaddy records:
image

I'm still seeing issues with docs.openmm.org and the docs pages within, but I'm not sure if this is due to (1) DNS propagation delay, (2) the docs pages specifying a root URL that is on a different site, or (3) something else I don't know about.

I'll revert this change if the DNS doesn't pick up and fix things in 30 min.

I've already tweeted about the disruption:
https://twitter.com/openmm_toolkit/status/1396942413449498624

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

Looks like this is not working at all now, so I will likely need to revert back.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

openmm.org is working now that I've changed the GoDaddy records, but I'm still not able to get the docs pages to work:
image
Any ideas?

URLs like http://docs.openmm.org/latest/userguide/index.html are not correctly being redirected to http://docs.openmm.org.s3-website-us-west-1.amazonaws.com/latest/userguide/index.html

from openmm-org.

peastman avatar peastman commented on July 25, 2024

The docs are working for me. I don't know whether that's because something cached somewhere hasn't propagated to me yet, or because you needed to wait a little longer for a cache to update for you. I'll check again in a little while and see if it's still working.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

OK, they started working when I made this change:
image

It looks like they're still not https, however.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

Closing this since migration is complete, and http/https issue is separated into #50.

from openmm-org.

raimis avatar raimis commented on July 25, 2024

builder.openmm.org seems to be broken:

$ curl -I builder.openmm.org
HTTP/1.1 400 Bad Request
x-amz-error-code: IncorrectEndpoint
x-amz-error-message: The specified bucket exists in another region. Please direct requests to the specified endpoint.
x-amz-error-detail-Endpoint: builder.openmm.org.s3-website-us-east-1.amazonaws.com
x-amz-request-id: ZM8ATANR65YABFH0
x-amz-id-2: raG/lgw3wiC++jGCCDwbXDA+Ls9Pmrgjiu644hRtnbhgvMUDT54iiVAPEbDel4wXP9Vu3JNKSlU=
Date: Wed, 26 May 2021 09:48:24 GMT
Server: AmazonS3
Connection: close

This might be not a DNS issue.

from openmm-org.

peastman avatar peastman commented on July 25, 2024

Where did you find a reference to builder.openmm.org? It hasn't been supported in many years.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

I spotted an error in the DNS entry. I've made the fix, and we'll see if it starts working soon.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

http://builder.openmm.org is working once again! The issue was that the DNS entry was pointing to a bucket in the wrong region. For some reason, builder is in us-east-1 and the docs bucket is in us-west-1!

Please reopen if this is not resolved.

from openmm-org.

peastman avatar peastman commented on July 25, 2024

Please make it stop working again! Like I said, it hasn't been supported in years. Where is it being served from? We should track it down and, if possible, take it down.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

Whoops! Next time, could you be explicit about what you think the intended behavior should be, @peastman?

How would you like me to deactivate it?

  1. Remove the DNS entry and tweet that we are no longer supporting it
  2. Blow away the S3 bucket containing it as well
  3. Something else?

from openmm-org.

peastman avatar peastman commented on July 25, 2024

Remove the DNS. I don't think there's anything to tweet. We haven't supported it in many years. It's been a long time since it actually produced correct code. So far as I know, we removed all references to it from our website years ago. That's why I asked @raimis how he even knew it existed. Where did you find a reference to it?

from openmm-org.

raimis avatar raimis commented on July 25, 2024

That's why I asked @raimis how he even knew it existed. Where did you find a reference to it?

@peastman, it shows up frequent, if searching something about OpenMM on Google.

from openmm-org.

jchodera avatar jchodera commented on July 25, 2024

@peastman : I've deleted the builder DNS entry and deleted my tweet about having fixed the builder following DNS migration.

What should we do about the frequent search hits?

from openmm-org.

peastman avatar peastman commented on July 25, 2024

How very annoying! Let's make sure none of our websites have links to it anywhere. Once the URL no longer works, hopefully Google will figure out quickly to stop directing people to it.

from openmm-org.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.