Stuck at login screen, steam link issue

This is for troubleshooting of problems with the FAF client and Forged Alliance game.

Moderator: PhilipJFry

Stuck at login screen, steam link issue

Postby dilatorre » 02 Jan 2016, 12:26

Hello,

i re-installed my pc on debian/linux (yeah, windows final kick)

Forged alliance through steam is working perfectly (crossover). I installed FAF (same crossover bottle), fine.

And now i am stucked while login in :
- FAF is complaining about "This computer has been used a steam account"

- Ok, let's link the stuff using http://app.faforever.com/faf/steam.php
a) I input my FAF account (login/pwd/pwd)
b) Login ok, see "signin through steam", click on it
c) login to steam ok
d) back to FAF page : "You account is linked!"

- Back to FAF application : try to login : again "This computer has been used a steam account"...

Note : i found no faforever.log anywhere.

Can someone reset my account please?

Thanks by advance
dilatorre
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby dilatorre » 07 Jan 2016, 21:23

no news no shoes
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby speed2 » 07 Jan 2016, 21:28

logs are here:
Code: Select all
C:\ProgramData\FAForever\logs
User avatar
speed2
Contributor
 
Posts: 3189
Joined: 05 Jan 2013, 15:11
Has liked: 636 times
Been liked: 1119 times
FAF User Name: speed2

Re: Stuck at login screen, steam link issue

Postby dilatorre » 08 Jan 2016, 13:54

Here the logs (start faf, first login, second login, exit)

if you need tcpdump, i can provide.

Code: Select all
user@machine:~$ ls /data/crossover/.cxoffice/Supreme_Commander_Forged_Alliance/drive_c/users/Public/FAForever/logs/
forever.log  uid.log     
user@machine:~$ cat /data/crossover/.cxoffice/Supreme_Commander_Forged_Alliance/drive_c/users/Public/FAForever/logs/forever.log
2016-01-04 20:19:03,898 INFO     faf.main             >>> --------------------------- Application Launch
2016-01-04 20:19:04,453 DEBUG    faf.fa.relayserver   initializing...
2016-01-04 20:19:04,453 INFO     faf.fa.proxies       binding socket 0 on port 12001
2016-01-04 20:19:04,453 INFO     faf.fa.proxies       binding socket 1 on port 12002
2016-01-04 20:19:04,453 INFO     faf.fa.proxies       binding socket 2 on port 12003
2016-01-04 20:19:04,453 INFO     faf.fa.proxies       binding socket 3 on port 12004
2016-01-04 20:19:04,453 INFO     faf.fa.proxies       binding socket 4 on port 12005
2016-01-04 20:19:04,454 INFO     faf.fa.proxies       binding socket 5 on port 12006
2016-01-04 20:19:04,454 INFO     faf.fa.proxies       binding socket 6 on port 12007
2016-01-04 20:19:04,454 INFO     faf.fa.proxies       binding socket 7 on port 12008
2016-01-04 20:19:04,454 INFO     faf.fa.proxies       binding socket 8 on port 12009
2016-01-04 20:19:04,454 INFO     faf.fa.proxies       binding socket 9 on port 12010
2016-01-04 20:19:04,454 INFO     faf.fa.proxies       binding socket 10 on port 12011
2016-01-04 20:19:04,456 INFO     faf.secondaryServer.Statistic Instanciating secondary server.
2016-01-04 20:19:04,467 INFO     faf.util             Read common stylesheet: client/client.css
2016-01-04 20:19:04,555 INFO     faf.util             Read common stylesheet: stats/formatters/style.css
2016-01-04 20:19:04,571 INFO     faf.secondaryServer.Tournament Instanciating secondary server.
2016-01-04 20:19:04,571 INFO     faf.util             Read common stylesheet: tournaments/formatters/style.css
2016-01-04 20:19:04,572 DEBUG    faf.vault            Map Vault tab instantiating
2016-01-04 20:19:04,821 DEBUG    faf.modvault         Mod Vault tab instantiating
2016-01-04 20:19:04,821 DEBUG    faf.modvault         getting installed mods. Count: 0
2016-01-04 20:19:04,832 INFO     faf.replays          Replays Widget instantiated.
2016-01-04 20:19:04,836 INFO     faf.tutorials        Tutorials instantiated.
2016-01-04 20:19:04,845 INFO     faf.util             Read common stylesheet: coop/formatters/style.css
2016-01-04 20:19:04,872 INFO     faf.fa.replayserver  listening on address 127.0.0.1:15000
2016-01-04 20:19:04,874 INFO     faf.fa.relayserver   relay listening on address 127.0.0.1:53323
2016-01-04 20:19:04,948 INFO     faf.client           Outgoing JSON Message: {"command": "ask_session"}
2016-01-04 20:19:11,645 INFO     faf.client           Attempting to login as: dilatorre
2016-01-04 20:19:11,645 INFO     faf.client           Outgoing JSON Message: login.
2016-01-04 20:19:13,005 WARNING  faf.client           Login rejected.
2016-01-04 20:19:13,845 INFO     faf.client           Attempting to login as: dilatorre
2016-01-04 20:19:13,845 INFO     faf.client           Outgoing JSON Message: login.
2016-01-04 20:19:15,002 WARNING  faf.client           Login rejected.
2016-01-04 20:19:15,660 INFO     faf.main             <<< --------------------------- Application Shutdown
user@machine:~$ cat /data/crossover/.cxoffice/Supreme_Commander_Forged_Alliance/drive_c/users/Public/FAForever/logs/uid.log
Operation 0 done : Enumeration empty
Operation 1 done : Enumeration empty
Operation 2 done : success
Operation 3 done : success
Operation 4 done : success
Operation 5 done : success
Operation 6 done : success
Operation 7 done : success
Operation 8 done : success
Operation 9 done : success
encoding done
encryption done
user@machine:~$
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby dilatorre » 18 Jan 2016, 17:48

no news no shoes 8-)
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby Rotoscope » 20 Jan 2016, 01:37

I'm having the same issue. I've tried nuking .wine/ and installing fresh FA and FAForever into the fresh .wine environment. I also tried inspecting the various .reg files for any likely looking registry keys that might indicate that the account linked to steam. No joy.
Rotoscope
 
Posts: 4
Joined: 06 Sep 2015, 13:21
Has liked: 0 time
Been liked: 1 time
FAF User Name: Rotoscope

Re: Stuck at login screen, steam link issue

Postby dilatorre » 22 Jan 2016, 18:28

Oh, i am not alone to have this issue.

Where do you store the mapping account <=> steamid ?

Infamous registry ? File system ?
Is it encrypted ? How to find the stuff ?
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby dilatorre » 27 Jan 2016, 18:55

no news, no shoes :D
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby dilatorre » 27 Jan 2016, 18:59

I saw you have source code on github : https://github.com/FAForever

In which project the mapping "account <=> steam id" is located ?
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Re: Stuck at login screen, steam link issue

Postby dilatorre » 27 Jan 2016, 19:19

Humm seems to be in client, but i am not able to locate the code that check the link, neither the code that react to setup the link.
Moreover login stuff "def doLogin(self)" is at the end performed using http calls, where is the server code that handle that (i assume the link is handled there) ?

(defaults['STEAMLINK_URL'] = "http://app.dev.faforever.com/faf/steam.php" i assume ?)

Code: Select all
def steamPath():
    try:
        import _winreg
        steam_key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER, "Software\\Valve\\Steam", 0, (_winreg.KEY_WOW64_64KEY + _winreg.KEY_ALL_ACCESS))
        return _winreg.QueryValueEx(steam_key, "SteamPath")[0].replace("/", "\\")
    except StandardError, e:
        return None


Code: Select all
self.actionLink_account_to_Steam.triggered.connect(partial(self.open_url, Settings.get("STEAMLINK_URL")))


Code: Select all
self.linkAccountBtn = QtGui.QPushButton("Link your account to Steam")


Code: Select all
    @QtCore.pyqtSlot()
    def linkAccount(self):
        QtGui.QDesktopServices.openUrl(QtCore.QUrl(Settings.get("STEAMLINK_URL")))
dilatorre
Crusader
 
Posts: 11
Joined: 02 Jan 2016, 12:19
Has liked: 0 time
Been liked: 0 time
FAF User Name: dilatorre

Next

Return to Tech Support

Who is online

Users browsing this forum: No registered users and 1 guest

cron