SerenityOS / serenity

The Serenity Operating System 🐞
https://serenityos.org
BSD 2-Clause "Simplified" License
29.76k stars 3.15k forks source link

RequestServer+LibGemini: Could not load any of the gemini sites I tried #14316

Open hjalves opened 2 years ago

hjalves commented 2 years ago

I tried to load the following 4 gemini websites:

  1. gemini://gemini.circumlunar.space
  2. gemini://geminispace.info
  3. gemini://flounder.online
  4. gemini://mozz.us

They all refused to load or crashed with different errors:

1. gemini://gemini.circumlunar.space - refused to load

33.785 RequestServer(49:49): We were alerted of a critical error: 40 (HandshakeFailure)
33.790 RequestServer(49:49): Possible failure cause(s): 
33.790 RequestServer(49:49): - No cipher suite in common with gemini.circumlunar.space

2. gemini://geminispace.info - refused to load

83.249 RequestServer(55:55): verify_chain: Non-root self-signed certificate
83.249 RequestServer(55:55): certificate verification failed :(
83.249 RequestServer(55:55): null secret
83.249 RequestServer(55:55): Possible failure cause(s): 
83.249 RequestServer(55:55): - No one knows.
83.249 RequestServer(55:55): ConnectionCache: Connection to gemini://geminispace.info failed: BadCertificate

3. gemini://flounder.online - refused to load

162.440 RequestServer(61:61): We were alerted of a critical error: 40 (HandshakeFailure)
162.444 RequestServer(61:61): Possible failure cause(s): 
162.444 RequestServer(61:61): - No cipher suite in common with flounder.online

4. gemini://mozz.us - crashed

247.893 RequestServer(67:67): certificate request
248.171 RequestServer(67:67): ASSERTION FAILED: !_temporary_result.is_error()
alimpfard commented 2 years ago
msvisser commented 2 years ago