quinn-rs / quinn-interop

Interop test container for Quinn
MIT License
2 stars 3 forks source link

Server failing with "no keys found" #6

Closed djc closed 5 months ago

djc commented 5 months ago

As reported by @larseggert in the interop Slack, filing here for better tracking.

See https://interop.seemann.io/logs/2024-04-22T01:36/quinn_neqo/handshake/output.txt.

djc commented 5 months ago

Looks like the error is from here:

https://github.com/quinn-rs/quinn-interop/blob/main/quinn-interop/src/server.rs#L221

Which means that the /certs/priv.key file was empty or did not contain a PKCS#8-encoded private key. @marten-seemann did something change about your setup? The Quinn code hasn't been changing so I expect something else.

marten-seemann commented 5 months ago

https://github.com/quic-interop/quic-interop-runner/pull/373 maybe?

djc commented 5 months ago

Thanks -- that seems plausible. Proposed fix in #7.