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
The client is not respecting the IPv6/IPv4 priority from gai.conf #7716
Comments
I think your precedence setting is misconfigured. I think setting the following should set Steam to prefer IPv4 over IPv6. Give that a try and let me know if that helps! Edit: This should set IPv4 to be the preferred protocol for ALL communications on your server, not just to steam. Keep that in mind. |
At section 10.3, RFC 3484 says:
This is also what is commented in
|
i dont use steam but i do confirm that only uncommenting: |
Can confirm this still happens. This is a problem for me as I use an IPv6-only VPN for access to IPv6 services, and the speed of downloads on Steam through it are incredibly slow compared to my IPv4 connection. I shouldn't have to disconnect from it just to update a game, as that will interrupt other things I have running that access services on IPv6. |
I'm also experiencing that the steam client does not respect the preference for IPv4 in gai.conf as reported by others before. Steam should respect the settings of the operating system, so I consider this a bug. There is a workaround to force steam to use IPv4 by starting steam in a network namespace that only has IPv4.
Maybe I'll find time to automate this with systemd or some custom launcher for steam. Any ideas how to achieve that are appreciated. |
I don't have anything else to add besides what was originally said, but I want to say that this issue is present for me too. |
Your system information
Mar 23 2021, at 20:11:07
Please describe your issue in as much detail as possible:
It seems that the steam client is not respecting the IPv6/IPv4 priority from
gai.conf
I have
precedence ::ffff:0:0/96 100
ingai.conf
but it seems that the client is still preferring IPv6 connections.For example, right now that I am downloading a game (from
netstat
):Steps for reproducing this issue:
precedence ::ffff:0:0/96 100
ingai.conf
The text was updated successfully, but these errors were encountered: