steam-for-linux icon indicating copy to clipboard operation
steam-for-linux copied to clipboard

Steam won't start with Dom.Ru ISP users

Open Vladimir-A opened this issue 1 year ago • 204 comments

Used steam client beta. Opensuse and arch tested.

Found the same trouble in reddit

Client version: 1702515219 logs.zip

Vladimir-A avatar Dec 14 '23 19:12 Vladimir-A

Likewise, on Void Linux. After starting and loading user data, am presented with a login window for a few seconds, then it goes through to the client window anyway that gets stuck on the spinning logo.

Tried switching between stable and beta clients with the beta file, using --reset, and both at once - no improvement. After resetting, it fails to remember login info as well, and logs had something about an I/O failure

One time managed to launch a game from the tray icon context menu - the game launched, and the client also got unstuck and then worked as normal including remembering login info, but can't seem to repeat that now.

Client version 1702515219 steamlogs.zip

xolophreny avatar Dec 15 '23 04:12 xolophreny

Same here Tried:

  • steam -reset
  • steam -vgpu
  • steam -cef-disable-gpu
  • steam -clearbeta
  • removed ~/.local/share/Steam and others ~/.steam*
  • cleared ~/.nv/GLCache
  • other stuff Nothing works

Client version: 1702079146 Running Steam on gentoo 1.0.0.78-r1 64-bit Kernel: 6.1.66 GPU: Nvidia GeForce GT 430 Drivers: nvidia-drivers-390.157

reinforce avatar Dec 15 '23 07:12 reinforce

Same problem on Arch Linux, Steam gets stuck on spinning logo right after login window. Switching to steam-native or resetting the runtime didn't help.

Client version: 1702079146 steam-logs.tar.gz

IvanKulagin avatar Dec 15 '23 07:12 IvanKulagin

Same on ArchLinux. After update to 1702079146 the load screen goes to infinity. If restoring 1701289036 from fs snapshots and switch steam to offline-mode. 1702079146 works well till you goes to online, after that - infinity load screen.

PtaxLaine avatar Dec 15 '23 09:12 PtaxLaine

Here is a thing I've noticed: all the people who reported on this issue so far seem to be from Russia. So as the next logical step I've tried launching Steam with system wide proxy applied and sure enough Steam has launched successfully and it looks like the proxy is not needed anymore after the initial launch.

IvanKulagin avatar Dec 15 '23 09:12 IvanKulagin

~~There seems like some troubles with QUIC. I ran 1702079146 without VPN, but only after blocking all UDP traffic with iptables. (The steam "-tcp" flag do nothing)~~

~~Nevertheless, steam works very weird. It doesn't remember the password and the "Refresh Sign In" window always keeps on the screen.~~

https://ntc.party/t/ограничение-http3-quic/1823

~~Perhaps, we need to rename the issue to "Steam (1702079146) doesn't work with censored QUIC/HTTP3".~~

screenshot

steam

UPD I don't know why it works, cause it looks like steam doesn't use QUIC. Can't full-reproduce again. Steam just runs sometimes without any additional actions.

PtaxLaine avatar Dec 15 '23 10:12 PtaxLaine

UPD I don't know why it works, cause it looks like steam doesn't use QUIC. Can't full-reproduce again. Steam just runs sometimes without any additional actions.

Yeah, I also keep retrying and one in like twenty attempts just works.

xolophreny avatar Dec 15 '23 11:12 xolophreny

Same here KDE Neon|Ubuntu 22.04.1|6.2.0-39-generic|Steam ver. 1702079146|Steam API ver. SteamClient021

As I could observed, at 11:00 - 12:00 (UTC-8) 14th December the steam servers had connection issues. I has problems with login, cloud synchronization and VAC verifying in CS2. I can launch client in offline mode if disable internet before and reconnect after enable again, but after that method steam cloud and connection to game servers (e.g. CS2) don't properly work.

That's connection_log:

[2023-12-15 19:00:47] Client version: 1702079146 [2023-12-15 19:00:47] Connectivity test: Starting test, fetching 'http://test.steampowered.com/204' [2023-12-15 19:00:48] [Logged Off, 0, 0] [U:1:0] CCMInterface::SetSteamID( [U:1:0] ) [2023-12-15 19:00:48] Connectivity test: OK! [2023-12-15 19:00:48] Connectivity test: result=Connected (since 0.0s ago), prev=Unknown, in progress=0 [2023-12-15 19:00:48] IPv6 HTTP connectivity test (ipv6check-http.steamserver.net / [2a01:bc80:4:100::6]:80 ([2a01:bc80:4:100::6]:80)) - SUCCESS [2023-12-15 19:00:48] IPv6 HTTP connectivity test (ipv6check-http.steamserver.net / [2a01:bc80:4:100::6]:80 ([2a01:bc80:4:100::6]:80)) - server indicated we are using ipv6, external address = '2a02:2698:802a:5a87:6a40:5745:c086:3d29' [2023-12-15 19:00:48] IPv6 UDP connectivity test (ipv6check-udp.steamserver.net / [2a01:bc80:5:111::4]:27019) - SUCCESS [2023-12-15 19:00:48] [Logged Off, 0, 0] [U:1:133502591] CCMInterface::SetSteamID( [U:1:133502591] ) [2023-12-15 19:00:48] [Logged Off, 0, 0] [U:1:133502591] CCMInterface::SetSteamID( [U:1:133502591] ) [2023-12-15 19:00:48] [Logged Off, 4, 0] [U:1:133502591] LogOn() called; not connected yet, scheduling connection. Schedule init returned 1 [2023-12-15 19:00:48] CCMInterface::YieldingConnect -- calling ISteamDirectory/GetCMListForConnect web api [2023-12-15 19:00:49] GetCMListForConnect -- got 8 Netfilter CMs and 72 WebSocket CMs [2023-12-15 19:00:49] GetCMListForConnect -- DC 'sto1' count: 23 [2023-12-15 19:00:49] GetCMListForConnect -- DC 'sto2' count: 23 [2023-12-15 19:00:49] GetCMListForConnect -- DC 'fra1' count: 14 [2023-12-15 19:00:49] GetCMListForConnect -- DC 'fra2' count: 20 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:27036) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:27023) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext3-sto2.steamserver.net:27021) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext3-sto2.steamserver.net:27022) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:27023) results: 58.8591ms + load 63.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-sto2.steamserver.net:443) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:27036) results: 80.2269ms + load 62.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:443) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext3-sto2.steamserver.net:27022) results: 70.5318ms + load 61.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-fra2.steamserver.net:27019) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext3-sto2.steamserver.net:27021) results: 78.7461ms + load 59.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-fra1.steamserver.net:27025) starting... [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-sto2.steamserver.net:443) results: 71.4333ms + load 82.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() stopping after 400.00ms timeout and using good enough host (ext2-sto1.steamserver.net:27023) [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:443) results: 178.4377ms + load 73.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-fra1.steamserver.net:27025) results: 160.6631ms + load 65.0000 [2023-12-15 19:00:49] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-fra2.steamserver.net:27019) results: 169.9979ms + load 65.0000 [2023-12-15 19:00:49] [Connecting, 4, 7] [U:1:133502591] Connect() starting connection (eNetQOSLevelHigh, ext2-sto1.steamserver.net:27023, WebSocket) [2023-12-15 19:00:49] [Connecting, 4, 7] [U:1:133502591] ConnectionCompleted() (162.254.198.104:27023, WebSocket) local address (192.168.0.104:34813) [2023-12-15 19:00:49] [Connecting, 4, 7] [U:1:133502591] Client thinks it can connect via: UDP - yes, TCP - yes, WebSocket:443 - yes, WebSocket:Non443 - yes [2023-12-15 19:00:49] [Connected, 4, 7] [U:1:133502591] Logging on [U:1:133502591] [2023-12-15 19:00:49] [Logging On, 4, 7] [U:1:133502591] Using JWT [2023-12-15 19:00:50] [Logging On, 4, 7] [U:1:133502591] RecvMsgClientLogOnResponse() : [U:1:133502591] 'OK' [2023-12-15 19:00:50] CClientJobGetClientUpdateHosts: cached version not expired [2023-12-15 19:00:59] [Logged Off, 4, 0] [U:1:133502591] ConnectionDisconnected('I/O Operation Failed') : 'OK' (162.254.198.104:27023, WebSocket) [2023-12-15 19:00:59] [Logged Off, 4, 0] [U:1:133502591] StartAutoReconnect() will start in 15.0 seconds (attempt 1) [2023-12-15 19:00:59] [Logged Off, 4, 0] [U:1:133502591] Sending SteamServersDisconnected_t because we were logged on [2023-12-15 19:00:59] CCMInterface::YieldingConnect -- calling ISteamDirectory/GetCMListForConnect web api [2023-12-15 19:00:59] GetCMListForConnect -- got 9 Netfilter CMs and 71 WebSocket CMs [2023-12-15 19:00:59] GetCMListForConnect -- DC 'sto2' count: 22 [2023-12-15 19:00:59] GetCMListForConnect -- DC 'sto1' count: 23 [2023-12-15 19:00:59] GetCMListForConnect -- DC 'fra1' count: 20 [2023-12-15 19:00:59] GetCMListForConnect -- DC 'fra2' count: 15 [2023-12-15 19:00:59] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto2.steamserver.net:27034) starting... [2023-12-15 19:00:59] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext3-sto2.steamserver.net:27033) starting... [2023-12-15 19:00:59] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:27033) starting... [2023-12-15 19:00:59] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-sto1.steamserver.net:27036) starting... [2023-12-15 19:00:59] Connectivity test: Starting test, fetching 'http://test.steampowered.com/204' [2023-12-15 19:01:00] Connectivity test: OK! [2023-12-15 19:01:00] Connectivity test: result=Connected (since 11.8s ago), prev=Unknown, in progress=0 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto2.steamserver.net:27034) results: 90.7640ms + load 59.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto2.steamserver.net:443) starting... [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-sto1.steamserver.net:27036) results: 81.9330ms + load 62.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-fra1.steamserver.net:27031) starting... [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext3-sto2.steamserver.net:27033) results: 71.1508ms + load 61.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-fra1.steamserver.net:27023) starting... [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto1.steamserver.net:27033) results: 62.8805ms + load 63.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-fra2.steamserver.net:27033) starting... [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-sto2.steamserver.net:443) results: 80.8697ms + load 80.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() stopping after 400.00ms timeout and using good enough host (ext2-sto1.steamserver.net:27033) [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-fra1.steamserver.net:27023) results: 83.2167ms + load 72.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext1-fra1.steamserver.net:27031) results: 93.3905ms + load 73.0000 [2023-12-15 19:01:00] [Connecting, 4, 0] [U:1:133502591] PingWebSocketCM() (ext2-fra2.steamserver.net:27033) results: 75.1238ms + load 66.0000 [2023-12-15 19:01:00] [Connecting, 4, 11] [U:1:133502591] Connect() starting connection (eNetQOSLevelLow, ext2-sto1.steamserver.net:27033, WebSocket) [2023-12-15 19:01:00] [Connecting, 4, 11] [U:1:133502591] ConnectionCompleted() (162.254.198.104:27033, WebSocket) local address (192.168.0.104:51841) [2023-12-15 19:01:00] [Connecting, 4, 11] [U:1:133502591] Client thinks it can connect via: UDP - yes, TCP - yes, WebSocket:443 - yes, WebSocket:Non443 - yes [2023-12-15 19:01:00] [Connected, 4, 11] [U:1:133502591] Logging on [U:1:133502591] [2023-12-15 19:01:00] [Logging On, 4, 11] [U:1:133502591] Using JWT [2023-12-15 19:01:00] [Logging On, 4, 11] [U:1:133502591] RecvMsgClientLogOnResponse() : [U:1:133502591] 'OK' [2023-12-15 19:01:14] [Logged On, 4, 11] [U:1:133502591] ScheduledAttemptReconnect() not reconnecting due to already having an hConnection [2023-12-15 19:02:55] [Logged On, 4, 11] [U:1:133502591] LogOff() [2023-12-15 19:02:55] [Logging Off, 4, 11] [U:1:133502591] AsyncDisconnect( bDontWaitOnTCPShutdown: false ) [2023-12-15 19:02:55] [Logged Off, 0, 0] [U:1:133502591] ConnectionDisconnected('Disconnected By Remote Host') : 'OK' (162.254.198.104:27033, WebSocket) [2023-12-15 19:02:55] [Logged Off, 0, 0] [U:1:133502591] ConnectionDisconnected() not auto reconnecting due to user initiated logoff [2023-12-15 19:02:55] [Logged Off, 0, 0] [U:1:133502591] Sending SteamServersDisconnected_t because we were logged on [2023-12-15 19:02:59] [Logged Off, 0, 0] [U:1:133502591] ResetVoiceRecording() (was recording: 0) (last get voice time: 1702648979 seconds ago) [2023-12-15 19:02:59] [Logged Off, 0, 0] [U:1:133502591] Log session ended

llleeexxxoooppp avatar Dec 15 '23 14:12 llleeexxxoooppp

Just tested with VPN via Germany, Steam works as should. After VPN was disconnected, Steam continued to work.

After reboot it still works, but login took more time.

reinforce avatar Dec 15 '23 15:12 reinforce

I had the mistake of clearing the download cache when I thought it could fix CS2 not connecting due to issues with VAC which started occuring lately as well as Steam taking an eternity to load.

Now Steam client just doesn't load and is stuck in the same state as in this screenshot. Launching the client with -tcp option didn't help.

Cherser-s avatar Dec 16 '23 06:12 Cherser-s

Disabling the internet connection, opening Steam, then enabling it back also works.

IvanKulagin avatar Dec 16 '23 08:12 IvanKulagin

Disabling the internet connection, opening Steam, then enabling it back also works.

yup that helps, but it's better to add -tcp when launching Steam again, otherwise it will try to start for a long time and there will be issues with maintaining the connection

Cherser-s avatar Dec 16 '23 10:12 Cherser-s

Disabling the internet connection, opening Steam, then enabling it back also works.

yup that helps, but it's better to add -tcp when launching Steam again, otherwise it will try to start for a long time and there will be issues with maintaining the connection

Yeah, I've already noticed issues with connectivity when launching that way but launching with -tcp doesn't seem to work for me

IvanKulagin avatar Dec 16 '23 10:12 IvanKulagin

Just enabled system-wide VPN (Canada) and it works now. I'm in Russia, so... Definitely it's all network thing...

vlig avatar Dec 16 '23 14:12 vlig

Same issue on Fedora 39

UPD: If you are having same issue and want to play games, but don't have any VPN or proxy:

  • Turn off internet.
  • Launch Steam (it'll launch in offline mode)
  • After Steam launched, you can enable internet and use Steam as usual.

UPD2: Just found out that someone mentioned this method above :sweat_smile:

ipiepiepie avatar Dec 16 '23 17:12 ipiepiepie

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/10297#issuecomment-1858874249

This don't seem to be a good solution because I had a lot of connectivity issues after doing this, if you need a free VPN you can use Cloudflare WARP

IvanKulagin avatar Dec 16 '23 21:12 IvanKulagin

Online projects don't work after turning on-line on

AvoCado412 avatar Dec 17 '23 07:12 AvoCado412

For me works fine ProtonVPN for linux (free). Registration simple, but for the email confirmation needs tor browser, or browser with vpn. I use OpenVPN / IKEv2 connection on openSuse - works fine. After connection steam start normally. Confirm, that vpn not needed after first successful connection.

VladimirDrobyshev avatar Dec 17 '23 16:12 VladimirDrobyshev

Don't forget that using a proxy or VPN to disguise your location is strictly against the Steam Terms of Service and may result in restrictions on your Steam account.

With that out of the way, did any of you try using a different ISP (e.g., via tethering)?

Also, does this happen on Linux only? It might be worth it to try logging in with a Windows version of Steam (at least through Wine).

Hasshu avatar Dec 17 '23 19:12 Hasshu

Vpn really works BUT, Online projects Dota 2 for example freezes instanly after launched

AvoCado412 avatar Dec 17 '23 20:12 AvoCado412

Same issue. How to debug which url have connection issues ?

rootbdfy avatar Dec 19 '23 17:12 rootbdfy

I wrote about the problem to Steam support. Let's see what they say.

reinforce avatar Dec 19 '23 18:12 reinforce

I wrote about the problem to Steam support. Let's see what they say.

I wrote too, they just closed ticket.

rootbdfy avatar Dec 19 '23 18:12 rootbdfy

ubuntu 22.04 - same issue - was experiencing never ending "reconfiguring steam environment" - so purged it and reinstalled - then it failed to log me in "cannot reach steam servers".

All the steam servers are accessible.

Nvidia x11 here ttried multiple versions of the driver - still the same result. (Only other issue is python3-apt is installed but steam constantly moans about not finding it)

gazhay avatar Dec 20 '23 13:12 gazhay

I have the same issue. Are they gonna ignore us all? It's been probably a week. steam-logs.tar.gz

Sectonidse avatar Dec 20 '23 14:12 Sectonidse

same problem here, Manjaro

nslynx avatar Dec 20 '23 15:12 nslynx

Испытываю данную проблему на Debian Unstable/Sid.

zhenyakoltsov avatar Dec 20 '23 16:12 zhenyakoltsov

May be RKN problem? But anyway, steam works without problems in windows, so it is connected to linux-version of client

nslynx avatar Dec 20 '23 16:12 nslynx

Непонятно в чем именно проблема, у меня дома 2 ПК и два аккаунта Steam, одно интернет соединение, на первом ПК проблема проявляется редко, один раз и десяти не заходит (примерно), на втором зайти невозможно, заходит один раз из тридцати попыток.

zhenyakoltsov avatar Dec 20 '23 16:12 zhenyakoltsov

Разрабы особо не торопятся фиксить, потому что проблема только у пользователей из РФ. Может РКН чего-то мутит?

nslynx avatar Dec 20 '23 16:12 nslynx