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

Domain lookups are case sensitive #15

Closed
a-h opened this issue Nov 21, 2021 · 1 comment
Closed

Domain lookups are case sensitive #15

a-h opened this issue Nov 21, 2021 · 1 comment

Comments

@a-h
Copy link
Owner

a-h commented Nov 21, 2021

As per a recent post on the Gemini mailing list, Matthias Portzel noted that he was preforming a case-sensitive hostname match, and that various other server Gemini implementations don't execute case-sensitive hostname matching, the behaviour of which is clarified in RFC 1034 as per Stephane Bortzmeyer's post.

a-h/gemini is currently doing case-sensitive lookups, and it shouldn't be, as can be tested on my own capsule - gemini://capsule.adrianhesketh.com

@a-h
Copy link
Owner Author

a-h commented Nov 21, 2021

If your users are experiencing this, you'll see a similar error in your server logs:

{"level":"INFO","msg":"gemini: failed TLS handshake","reason":"gemini: certificate not found for \"a-h.GEMINI\"","remote":"127.0.0.1:55359","time":"2021-11-21T14:06:49Z"}

@a-h a-h closed this as completed in 2742dbe Nov 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant