-
-
Notifications
You must be signed in to change notification settings - Fork 406
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
quinn connect h3 server timeout on windows #1707
Comments
Do you have a firewall setup in your Windows environment? |
When disable all the firewall, this question still exists, please help |
Also, I fork the |
What server are you sending to? Can you show more trace log context around the "Sending ClientHello message"? |
Thanks for reply, the command I'm using like this on macOS: the server is
It's the right result on macOS above, on Windows, it shows below:
on Windows, the on macOS, it response
|
I mean, that looks like a socket-level timeout. Can you verify that you can send a UDP package on your Windows machine? |
Yes, I aggree with you, on other windows machine, it has the same problem, and my partner use but using His mathine also has other IM applications that using UDP packet to send receive message, throuth the app |
So I think there is some difference between macOS and windows on the or with different system api, but I'm not expert within it |
It would be interesting to minimize the difference between quiche and the h3 stack to see what might be going on, but I don't think I will have time to dig into that. |
Yes, I just want to prove that sending UDP packets is OK on the machine, But I don’t know much about UDP development on Windows. |
So Maybe some time I will try to debug this code on
|
Maybe consider jumping in on #1701, @stormshield-damiend might have some good suggestions too. |
Yes, thanks for mention this link, Today I try to cherry-pick this commit, but It has many difference between the release branch, My ability can not solve the conflict for success compile, Although I don't know if this will solve the problem I hope the author can merge this #1701, then may be solve this, Also, I compiled the they have the same phenomenon and thanks for your attention to this issue ❤️ |
Actually, I think this is just reqwest giving up and/or propagating a QUIC-layer timeout. @NightBalance, can you share quinn trace logs? The logs you shared look like they mostly involve rustls, and are certainly not from quinn. Please also format them in a conventional way, e.g. using the tracing |
Yes, I comfirm again, the log is not from the |
I changed the dependency then cargo update the but the problem seems to still exist |
Maybe it's a problem with me. seanmonstar/reqwest#2058 |
Closing for lack of response. If anyone's having connectivity issues on Windows, feel free to open a new issue, including Quinn logs. |
when I using the crate
reqwest
with examplesimple_h3
on windows, it was timeout,I enabled the trace log on
quinn
, the log show thatSending ClientHello Message
, then nothing happened until timeout.But on macOS, no problem happened.
The text was updated successfully, but these errors were encountered: