Hi, when trying to get gemini://discovery.geminiprotocol.com/ with gmni it fails with SSL error 296 Error: SSL error I'm not sure why this happens, the capsule seems to work fine with other clients. I've tested as of commit 93f30522 build against BearSSL 0.6 on ArchLinux. Can anyone confirm this issue? Regards René
No clue what error 296 is, but I can reproduce it.
Seems like other clients (which use LibreSSL for example) are also hit by this. The assumption is that it's caused by ed25519 based ciphers which currently seem not be supported by all libs. BearSSL should support ed25519, but i'm not sure what this "32-bit" should mean: https://bearssl.org/todo.html ... EC Curve25519 (32-bit) Done (0.3) EC Curve25519 (32->32 only) Done (0.3) EC Curve25519 (with __uint128) Planned ...
This error was just discussed and isolated in the Gemini mailing list: Subthread 1: https://lists.orbitalfox.eu/archives/gemini/2021/006130.html Subthread 2: https://lists.orbitalfox.eu/archives/gemini/2021/006136.html It's most likely caused by a lack of support for ED25519. -- /Seirdy