In addition to what Daniel noted, could you also show us the snippet of the client application code which was issuing this request? Was it using any Http3DiscoveryMode? And to be clear, the application wasn't receiving any exception, not even any timeout exception?

-Jaikiran

On 06/11/25 9:07 pm, Daniel Fuchs wrote:
Hi Joshua,

Thanks for reporting this and for trying out HTTP/3!

I have logged https://bugs.openjdk.org/browse/JDK-8371413 and we will
investigate.

A couple of question though:

1. if I understand correctly the server was using a self-signed
   certificate and the client truststore didn't contain it. Is
   that a fair description of the set up?

2. would it possible for you to share the client logs when the issue
   occurred?

   Running the client with:

-Ddk.httpclient.HttpClient.log=requests,headers,errors,http3,quic:control:retransmit

   would help us diagnose the issue.

Note: the mailing list might reject the attachment, let me know if
      that happens.

best regards,

-- daniel

On 06/11/2025 15:15, Josiah Noel wrote:
I've been testing the Http3 support on windows 11 with build 26-ea+22-2263, and my request was seemingly just timing out.

After like 3 hours of fiddling, I realized that I forgot to import the mkcert rootCA  I was using into the jdk cacerts.

Long story short, when I ran  `keytool -import -trustcacerts -noprompt -alias mkcert-root-ca   -file "$(mkcert -CAROOT)/rootCA.pem"   -keystore "$JAVA_HOME/lib/security/cacerts"   -storepass changeit` then it suddenly began to work.

Perchance is it possible to get a clearer error message?

Reply via email to