Closed raulftang closed 2 years ago
Hi, XQUIC can complete handshake with quic-go in interoperability testing, see https://interop.seemann.io/ for more details.
Hi, Quic-go response an address-validation retry frame, the format is: |longheader|packet type|version|dcid len|dcid|scid len|scid|token|integrity tag|
But from xqc_packet_parse_retry, it seems xquic hope following format: |longheader|packet type|version|dcid len|dcid|scid len|scid|odcid|
Which leads to retry frame parse failed.
Retry is not yet supported.
We will support retry later, see our milestones: https://github.com/alibaba/xquic/milestone/3
What happened?
Xquic client can't complete handshake with quic-go server. Xquic was built with babassl, and it keep retrying when handshake with quic-go server.
Steps To Reproduce
Attached test client and server source file. Client can get connect_create_notify called but connect_handshake_finished never got called.
thanks
xquic.zip
Relevant log output
No response