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

NeXus manual not found online now #1129

Closed
prjemian opened this issue Jun 24, 2022 · 11 comments · Fixed by #1150
Closed

NeXus manual not found online now #1129

prjemian opened this issue Jun 24, 2022 · 11 comments · Fixed by #1150

Comments

@prjemian
Copy link
Contributor

https://manual.nexusformat.org/user_manual.html results in 404 error (not found)

https://manual.nexusformat.org/ results in 404 error (not found)

https://nexusformat.github.io/definitions displays as expected.

@FreddieAkeroyd
Copy link
Member

Any idea when this started happening? manual.nexusformat.org is just a dns alias for nexusformat.github.io so it feel like something may have changed at the github pages end? It seems that https://nexusformat.github.io is no longer serving the definitions root, maybe there is a new setting that needs applying?

@prjemian
Copy link
Contributor Author

Started with #1128. That might be the place to start looking. Thanks, @FreddieAkeroyd !

@FreddieAkeroyd
Copy link
Member

maybe we have lost the custom domain from https://github.com/nexusformat/definitions/settings/pages ? i can look tomorrow if you haven't solved it, I need to get some sleep now :-D

@prjemian
Copy link
Contributor Author

Hmmm... It's blank now. Wonder if just entering "https://manual.nexusformat.org/" will solve? I'll try now.

@prjemian
Copy link
Contributor Author

We need a CNAME file in the repository root according to these helpful docs.

@prjemian
Copy link
Contributor Author

(base) prjemian@zap:~$ nslookup  manual.nexusformat.org
Server:         127.0.0.53
Address:        127.0.0.53#53

Non-authoritative answer:
manual.nexusformat.org  canonical name = nexusformat.github.io.
Name:   nexusformat.github.io
Address: 185.199.108.153
Name:   nexusformat.github.io
Address: 185.199.111.153
Name:   nexusformat.github.io
Address: 185.199.110.153
Name:   nexusformat.github.io
Address: 185.199.109.153
Name:   nexusformat.github.io
Address: 2606:50c0:8000::153
Name:   nexusformat.github.io
Address: 2606:50c0:8001::153
Name:   nexusformat.github.io
Address: 2606:50c0:8002::153
Name:   nexusformat.github.io
Address: 2606:50c0:8003::153

@prjemian
Copy link
Contributor Author

Our manual is published to: nexusformat.github.io/definitions so slightly different.

@prjemian
Copy link
Contributor Author

We are publishing with this code:

- name: Build (html) and Commit
uses: sphinx-notes/pages@master
with:
# path to conf.py directory
documentation_path: build/manual/source

Looks possible to redirect using target_path.

@prjemian
Copy link
Contributor Author

Syntax is not completely obvious, will try with ...

Note that:

(bluesky_2022_3) prjemian@zap:~/Documents/sandbox$ nslookup nexusformat.org
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	nexusformat.org
Address: 130.246.39.142

This is the ISIS Computing Server for web VMs.

prjemian added a commit that referenced this issue Jun 29, 2022
prjemian added a commit that referenced this issue Jun 29, 2022
@sanbrock
Copy link
Contributor

added CNAME as described in the link from @prjemian, and as @FreddieAkeroyd did in Jan 23, 2020

NXDL 2022.06 project automation moved this from To do to Done Jun 29, 2022
@prjemian
Copy link
Contributor Author

I agree, the https://manual.nexusformat.org/ website is found online again. @sanbrock Thanks!

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

Successfully merging a pull request may close this issue.

3 participants