• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Tuxii

Recruit
56 Badges
Jul 3, 2024
2
0
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Rights of Man
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Res Publica
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Crusader Kings II
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Magicka 2
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords

Integrity​

I have verified my game files (on Steam)​

Yes

I have disabled all mods​

Yes

Required​

Summary​

Failed authentication for Paradox Account in native Linux version – no issue in older releases or Proton

Description​

I am logged in on the client and can freely log in and out there, but in the game I am unable to log in and thus play multiplayer, getting "Unknown error" when writing the correct credentials. I have tried every rollback version, and found that in 1.0.6 to 1.3.6 it does not fail, while in 1.4.2 and onwards it fails. If I force the use of Proton Experimental the game logs me in upon launch as expected.

In the error.log file, I get the line [pdx_nakama_wrapper.cpp:591]: [PDX_NAKAMA] Failed authentication: 'message: ' upon game launch and every time I correctly log in and get "Unknown error". In the debug.log file I get this from the game launch:
Code:
[01:45:03][pdx_pops_wrapper.cpp:591]: [POPS Wrapper] Attempting to login to POPS with auth token (state: Offline)
[01:45:03][pdx_pops_login.cpp:668]: [POPS Login] Waiting for logging in
[01:45:05][pdx_pops_wrapper.cpp:914]: [POPS Wrapper] Login result: LoggedIn (message: ). Running 3 callbacks
[01:45:05][pdx_pops_wrapper.cpp:1088]: [POPS Wrapper] OnAccountGetDetailsCallback: success
[01:45:06][pdx_pops_wrapper.cpp:1050]: [POPS Wrapper] OnUpdateSocialProfileCallback: success
[01:45:06][pdx_pops_wrapper.cpp:1061]: [POPS Wrapper] Retrieved profile for b318bfef-cff8-4b71-8ce5-02a6fe8afd82 (Tuxii)
[01:45:08][pdx_pops_login.cpp:681]: [POPS Login]: Waited for 5.000777328 seconds, result: AwaitingCallback
With Proton, this is the exact same, but after the game finishes launching (pdx_transition_task.cpp:233) it has two additional lines not present in native 1.7.1:
Code:
[01:58:34][pdx_pops_wrapper.cpp:521]: CPopsWrapper::Update: AwaitingCallback -> LoggedIn
[01:58:34][pdx_pops_login.cpp:690]: [POPS Login] Login Succeeded

Trying to log in in-game results in this:
Code:
[01:45:49][pdx_pops_wrapper.cpp:575]: [POPS Wrapper] Attempting to login to POPS with username/password (state: Offline)
[01:45:49][pdx_json_settings.cpp:414]: [SPdxJsonSettingsIO] Category:"System" Setting:"common" won't be written
[01:45:50][pdx_pops_wrapper.cpp:914]: [POPS Wrapper] Login result: LoggedIn (message: ). Running 5 callbacks
[01:45:50][pdx_pops_wrapper.cpp:1084]: OnAccountGetDetailsCallback - callback came while offlie. Skipping...
[01:45:50][pdx_pops_wrapper.cpp:1045]: OnUpdateSocialProfileCallback - callback came while offlie. Skipping...
[01:45:51][pdx_pops_wrapper.cpp:982]: OnAccountConnectionsCallback - callback came while offlie. Skipping...

Steps to reproduce​

For me, just launching the game, and also trying to log in while in game.

Game Version​

1.4.6 to 1.7.1

OS​

Linux (Other)

Additional​

Bug Type​

Other

Save Game​



Attachments​



Player Pain​

3

 
Ah, it got moved. I originally tried posting here but it wouldn't let me. I've tried disabling IPv6 without any difference. I don't have access to a VPN so I haven't tried that, though it seems strange that it'd help when it works on the same machine on earlier game versions and the windows version. I checked that I had the f387163d.0 SSL certificate stored in /etc/ssl/certs, which I saw mentioned in a CK3 thread. The distro I'm using is openSUSE Tumbleweed.

I can work around it by forcing Proton, but I'd prefer to run it native if I could.
 
As you are on an unsupported OS, there may be limits as to how much we can help here.

Working in some versions but not others does tend to point to a firewall somewhere IMO. Can you totally disable or remove the firewall in SuSE , for diagnostic purposes?

Alternatively, without a VPN you can connect this machine to the internet via a mobile phone tether/hotspot - any better?