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

Unable to Establish QUIC Connection: Check Failure in QuicCryptoClientConfig #67

Open
rleqt opened this issue Mar 15, 2024 · 0 comments

Comments

@rleqt
Copy link

rleqt commented Mar 15, 2024

Hello everyone,

We attempted to build and run quic_client (from master) but encountered a problem when trying to connect it to a server within the quic::QuicCryptoClientConfig::QuicCryptoClientConfig() function.

Here is the error message along with the call stack:
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
I0000 00:00:1710514147.211564 8724 quiche_system_event_loop_impl.h:18] Starting event loop for quic_client
F0315 16:49:07.294676 8724 quic_crypto_client_config.cc:70] Check failed: proof_verifier_.get()

  • Check failure stack trace: *
    @ 0x5ca2660d23fb absl::log_internal::LogMessage::PrepareToDie()
    @ 0x5ca2660d2473 absl::log_internal::LogMessage::SendToLog()
    @ 0x5ca2660d1ec5 absl::log_internal::LogMessage::Flush()
    @ 0x5ca2660d2772 absl::log_internal::LogMessageFatal::~LogMessageFatal()
    @ 0x5ca265dcc82c quic::QuicCryptoClientConfig::QuicCryptoClientConfig()
    @ 0x5ca265d8b044 quic::QuicClientBase::QuicClientBase()
    @ 0x5ca265d97f54 quic::QuicSpdyClientBase::QuicSpdyClientBase()
    @ 0x5ca265d6d01b quic::QuicDefaultClient::QuicDefaultClient()
    @ 0x5ca265d6cbeb quic::QuicDefaultClient::QuicDefaultClient()
    @ 0x5ca265d569fc std::make_unique<>()
    @ 0x5ca265d56611 quic::QuicEpollClientFactory::CreateClient()
    @ 0x5ca265d4271e quic::QuicToyClient::SendRequestsAndPrintResponses()
    @ 0x5ca265d40798 main
    @ 0x778e52429d90 (unknown)
    Aborted (core dumped)

We executed ./quic_client on Ubuntu 22.04 and encountered failures when connecting to every server we tried.

Does anyone know how to solve this problem, or am I missing something?

Thank you for your assistance.

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