3
BordedDev
182d

Decided to update my vcpkg version, and ran tests for my networking tests only for it to return QUIC_STATUS_NOT_SUPPORTED/E_NOINTERFACE for loading the config. Turns out someone decided to switch the default SSL implementation from OpenSSL to Schannel on Windows and didn't enable an option to put it back.

Now it returns an error if you provide a certificate file. Luckily if you enable 0-rtt it still forces OpenSSL 🙄

Comments
  • 1
    @retoor As long as you had fun writing it :D

    It was just a really silly error since there was no change to MSQuic. Ended up finding what changed by walking through the code with a debugger, which in term let me find the PR on vcpkg - I wouldn't even have minded if they had left OpenSSL the default and made an option (that I can set with the damn manifest) to switch to the windows exclusive SSL lib
  • 1
    Sounds like the old debugger for c
Add Comment