tylerbrawl / Galaxy-Plugin-Rockstar

MIT License
70 stars 7 forks source link

Integration Keeps logging out! #82

Closed AmitKhare1088 closed 4 years ago

AmitKhare1088 commented 4 years ago

Hello, Thank you for your work on this integration. The issue I am facing is that it keeps disconnecting. I have login to Rockstar daily. Thanks and Regards.

tylerbrawl commented 4 years ago

Could you send a copy of your latest log file(s) for the Rockstar plugin?

rblaine95 commented 4 years ago

I seem to be having the same issue whenever I close and re-open Galaxy 2.0. I scanned through the log file and, after sifting through all the DEBUG logging, I believe I found the part of the logs where Auth gets lost and then I re-login:

# Auth Lost on Startup:
2019-12-20 18:49:07,426 - root - DEBUG - Using proactor: IocpProactor
2019-12-20 18:49:07,428 - galaxy.api.plugin - INFO - Using local address: 127.0.0.1:57077
2019-12-20 18:49:07,428 - galaxy.api.plugin - INFO - Creating plugin for platform rockstar, version 0.3.6
2019-12-20 18:49:07,428 - root - DEBUG - ROCKSTAR_INSTALLER_PATH: ***
2019-12-20 18:49:07,459 - galaxy.api.jsonrpc - DEBUG - Received 66 bytes of data
2019-12-20 18:49:07,459 - galaxy.api.jsonrpc - INFO - Handling request: id=0, method=get_capabilities, params={}
2019-12-20 18:49:07,459 - galaxy.api.jsonrpc - DEBUG - Sending 309 byte of data
2019-12-20 18:49:07,459 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 0 (send)
2019-12-20 18:49:07,459 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 0 (send)
2019-12-20 18:49:07,708 - galaxy.api.jsonrpc - DEBUG - Received 20437 bytes of data
2019-12-20 18:49:07,708 - galaxy.api.jsonrpc - INFO - Handling request: id=1, method=initialize_cache, params={'data': '****'}
2019-12-20 18:49:07,709 - galaxy.task_manager - DEBUG - Task manager plugin internal: creating task 0 (tick)
2019-12-20 18:49:07,709 - galaxy.api.jsonrpc - DEBUG - Sending 46 byte of data
2019-12-20 18:49:07,709 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 1 (send)
2019-12-20 18:49:07,709 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 1 (send)
2019-12-20 18:49:07,797 - galaxy.api.jsonrpc - DEBUG - Received 54 bytes of data
2019-12-20 18:49:07,798 - galaxy.api.jsonrpc - INFO - Handling request: id=2, method=ping, params={}
2019-12-20 18:49:07,798 - galaxy.api.jsonrpc - DEBUG - Sending 46 byte of data
2019-12-20 18:49:07,798 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 2 (send)
2019-12-20 18:49:07,798 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 2 (send)
2019-12-20 18:49:08,344 - galaxy.api.jsonrpc - DEBUG - Received 20077 bytes of data
2019-12-20 18:49:08,344 - galaxy.api.jsonrpc - INFO - Handling request: id=3, method=init_authentication, params={'stored_credentials': '****'}
2019-12-20 18:49:08,345 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 3 (init_authentication)
2019-12-20 18:49:08,345 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 0 (init_authentication)
2019-12-20 18:49:08,361 - root - INFO - INFO: The credentials were successfully obtained.
2019-12-20 18:49:08,362 - root - INFO - INFO: The stored credentials were successfully parsed. Beginning authentication...
2019-12-20 18:49:08,362 - root - DEBUG - ROCKSTAR_OLD_AUTH: Q2FrZ***%3D
2019-12-20 18:49:09,935 - root - DEBUG - ROCKSTAR_NEW_TS_COOKIE: ***
2019-12-20 18:49:09,935 - root - DEBUG - ROCKSTAR_NEW_AUTH: Q2FrZ***%3D
2019-12-20 18:49:09,935 - root - ERROR - ERROR: The request to refresh credentials resulted in this exception: TypeError("'bool' object is not subscriptable")
2019-12-20 18:49:09,935 - root - WARNING - ROCKSTAR_AUTH_WARNING: The exception InvalidCredentials() was thrown, presumably because of outdated credentials. Attempting to get new credentials...
2019-12-20 18:49:11,660 - root - ERROR - ROCKSTAR_REFRESH_FAILURE: The attempt to re-authenticate the user has failed with the exception ClientResponseError("400, message='Bad Request'"). Logging the user out...
Traceback (most recent call last):
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 390, in authenticate
    self.bearer = await self._get_bearer()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 280, in _get_bearer
    new_bearer = resp_json["user"]["auth_token"]["access_token"]
TypeError: 'bool' object is not subscriptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\plugin.py", line 140, in authenticate
    user = await self._http_client.authenticate()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 392, in authenticate
    raise InvalidCredentials
galaxy.api.errors.InvalidCredentials

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 334, in refresh_credentials
    refresh_resp = await self._current_session.post(url, data=data, headers=headers)
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\aiohttp\client.py", line 581, in _request
    resp.raise_for_status()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\aiohttp\client_reqrep.py", line 942, in raise_for_status
    headers=self.headers)
aiohttp.client_exceptions.ClientResponseError: 400, message='Bad Request'
2019-12-20 18:49:11,688 - root - ERROR - ROCKSTAR_AUTH_FAILURE: Something went terribly wrong with the re-authentication. ClientResponseError("400, message='Bad Request'")
2019-12-20 18:49:11,688 - root - ERROR - ROCKSTAR_STACK_TRACE
Traceback (most recent call last):
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 390, in authenticate
    self.bearer = await self._get_bearer()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 280, in _get_bearer
    new_bearer = resp_json["user"]["auth_token"]["access_token"]
TypeError: 'bool' object is not subscriptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\plugin.py", line 140, in authenticate
    user = await self._http_client.authenticate()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 392, in authenticate
    raise InvalidCredentials
galaxy.api.errors.InvalidCredentials

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\plugin.py", line 149, in authenticate
    user = await self._http_client.authenticate()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 387, in authenticate
    await self.refresh_credentials()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\http_client.py", line 334, in refresh_credentials
    refresh_resp = await self._current_session.post(url, data=data, headers=headers)
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\aiohttp\client.py", line 581, in _request
    resp.raise_for_status()
  File "C:\Users\Robbie Blaine\AppData\Local\GOG.com\Galaxy\plugins\installed\rockstar_774732b5-69c4-405c-b6c9-92cd55740cfe\aiohttp\client_reqrep.py", line 942, in raise_for_status
    headers=self.headers)
aiohttp.client_exceptions.ClientResponseError: 400, message='Bad Request'

###
# Snip away a lot of debug logging
###
###
# Log back into R*
###

2019-12-20 18:57:08,861 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 19 (send)
2019-12-20 18:57:08,861 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 19 (send)
2019-12-20 18:57:11,448 - galaxy.api.jsonrpc - DEBUG - Received 7618 bytes of data
2019-12-20 18:57:11,448 - galaxy.api.jsonrpc - INFO - Handling request: id=19, method=pass_login_credentials, params={'cookies': '****', 'credentials': '****', 'step': ''}
2019-12-20 18:57:11,449 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 20 (pass_login_credentials)
2019-12-20 18:57:11,449 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 1 (pass_login_credentials)
2019-12-20 18:57:11,449 - root - DEBUG - ROCKSTAR_COOKIE_LIST: [{'domain': 'signin.rockstargames.com', 'name': 'Culture', 'path': '/', 'value': 'en-US'}, {'domain': 'signin.rockstargames.com', 'name': 'session-id', 'path': '/', 'value': '6746d73a-1f06-4ae5-acca-b2e072c4a890'}, {'domain': '.rockstargames.com', 'name': '_ga', 'path': '/', 'value': 'GA1.2.809916816.1576860967'}, {'domain': '.rockstargames.com', 'name': '_gid', 'path': '/', 'value': 'GA1.2.1292396246.1576860967'}, {'domain': '.google.com', 'name': 'NID', 'path': '/', 'value': '194=l_3ugn0y_4iyeZtfQOln326iB8TAIdBRZ0vef0Pjoxqtna2G9LickrnydvSlo6DrYelG1KqbrQ_9O8SudwjNg2kQjd0nqCeXlbeuuO4H3Y_A0HfCztY2dhWtBWqDsqsR0nAotlhCr6k4A6ySBd7-pcgOvqATWA7gO2uQm2gvme8'}, {'domain': '.rockstargames.com', 'name': '_gat_UA-15984839-46', 'path': '/', 'value': '1'}, {'domain': 'signin.rockstargames.com', 'name': 'RMT', 'path': '/', 'value': 'DBAqZidFeYnX0Bt7z7BR6CYTMgDGtDgdLs4Qy7j0tIstNNO2d%2f%2bI7iN8ON3J6iekffsA3%2bWLcHDPH3oxAWcAqbJuRfCBnMCYQ5iM2hHRaGjZPvOSqKPsHCC505ofzA%3d%3d'}, {'domain': 'signin.rockstargames.com', 'name': 'rsso-nzbk90j8nn', 'path': '/', 'value': 'V1h6e3jmu8lTzf5YpWqtIobjca29UKB0Iqmd_ONw2BbFQl7L-rIyMv8P6FBc1uYeYsoOnNcpZeUeS20Fh_LX3M2ytuf4w1xA7av3UvOIlS1rPX0-KPZPLaGrWYq2rR7hYCDAoPfoztY3W7nOmql0lQU7uuDcHGOdW0dKoBS9MpsTUFmq-f2tw6gl_63DpaBHDflnkI6Z-WMciO1Kf0iO25nxtowlmJaUQFyerInwu4uQcu_31b5HzIhVqIGbWhg5N_uupeyzxVkTykc4CjJ5RPJeSZ0GcrZUY257E5RqSitUPyHgHlOcLKG_YvF0037byI4a8Jhs-z0MYfq85SuLBH1ECxGtor6VUo8fI3Ry7RLdLze1qivP4njZpeVmwuXprbEwC_AFAk3lEnszsVdww0SBWOQsZX1O0k4cGGMM86XaejFGzuY-sg_H6PkZg-0U'}, {'domain': '.socialclub.rockstargames.com', 'name': 'RockStarWebSessionId', 'path': '/', 'value': 'cvrujdesdzea4b1xfc4z41c4'}, {'domain': '.socialclub.rockstargames.com', 'name': 'prod', 'path': '/', 'value': 'rd101o00000000000000000000ffff0a5a2ac0o80'}, {'domain': 'socialclub.rockstargames.com', 'name': 'TS01008f56', 'path': '/', 'value': '01e681cfdbcff12dbfbb14d0f3818880c7a4db92540ce204f15d4fa837b26f4515cb11452128ee9c35487bbe41ffb22efb3dafa55d'}, {'domain': '.socialclub.rockstargames.com', 'name': 'TS011be943', 'path': '/', 'value': '01e681cfdbac5631b9d66e86c4ce8c73b2108d18660ce204f15d4fa837b26f4515cb114521f1ca220ca261644645ea85ea1c9780233fba8fd9b0456fab5410d43124a34c41cab8ede73240974c4877d02644fc798a703c7cfe7c0e850b6a7562df3c17ee11'}, {'domain': 'www.lifeinvader.com', 'name': 'ASP.NET_SessionId', 'path': '/', 'value': 'gyetaoupzophdt05ravm4ush'}, {'domain': 'www.lifeinvader.com', 'name': 'scli_prod', 'path': '/', 'value': 'rd101o00000000000000000000ffff0a5a2a61o80'}, {'domain': 'www.lifeinvader.com', 'name': 'TS01c2dae9', 'path': '/', 'value': '01e681cfdbe9c219ada2ae835262ce3564fc92f6d73c082c3ab57dd76f2e0614b0dd0bdd7f1f8923616f59da7c915a44dfab00d581f071464d87ab4c230cc1f6c80578fb498ea132e371d98433986dc6f920dc22fa9b4ffdc60e75839e408463c7ecb059be'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'JSESSIONID', 'path': '/', 'value': '807EA9811EB5726E82641A5D93014BAF'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'VISITOR_ID', 'path': '/', 'value': '971D4E8DFAED43670AC2A67AA1E3A34A4BE161F48FDB139D31C921AA89DD331FE85BF22D3154621DFEAF0D5CF43AC9E2'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'X-DR-SHOPPER-rsg', 'path': '/', 'value': '7B98DFE926E8CF56B2E12EADDB69F32DC76FF67F0A747C6B0C61784BC5B57D5C0B685520E73013FA67A7D26EB11F0BBFCE4CC94A0E171B31'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'gc_ss_rsg', 'path': '/', 'value': '1B159A637F910D94D58E586973FDD5C4D75F3096350BBED5FBCDBC4958F0D583A0986D65584E6F00'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'X-DR-LOCALE', 'path': '/', 'value': 'en_US'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'X-DR-CURRENCY', 'path': '/', 'value': 'USD'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'X-DR-THEME', 'path': '/', 'value': '4813638000'}, {'domain': 'www.rockstarwarehouse.com', 'name': 'AWSELB', 'path': '/', 'value': 'F31D31A5024EC91490685D4C67D916D1A5B758D11053D46ABD6ECC403B3A3031477818CD46616018D1218C04B4DD56E92E991E5246CE04E87B52217CB7947649E5C90770B4'}, {'domain': '.rockstarwarehouse.com', 'name': 'visid_incap_1709552', 'path': '/', 'value': 'Vr0UB52QT2uf2vEbfVMDIGL9/F0AAAAAQUIPAAAAAAC5t6fzFZp9Rpv9YkxdP+r4'}, {'domain': '.rockstarwarehouse.com', 'name': 'nlbi_1709552', 'path': '/', 'value': 'AM5aF7WYuXTfNJeA0jniYgAAAAAL0ZsQ37l/BjAaSYnRwot1'}, {'domain': '.rockstarwarehouse.com', 'name': 'incap_ses_1025_1709552', 'path': '/', 'value': 'LDOUGTTOuhA+ov7o/Ig5DmP9/F0AAAAAdqXE49zmHV9shxgG4350sg=='}, {'domain': 'www.rockstarwarehouse.com', 'name': '___utmvmZLBuoRIiB', 'path': '/', 'value': 'NyYQFFbAtjr'}, {'domain': 'www.rockstarwarehouse.com', 'name': '___utmvbZLBuoRIiB', 'path': '/', 'value': 'CZU XqiOyald: UtO'}, {'domain': 'support.rockstargames.com', 'name': 'TS019978c2', 'path': '/', 'value': '01e681cfdbafd4c24c3baf681f7ad243f197429b98892b098b45496c71c80b486865a37ee8cdf31becc5a7c90fd0829c86eef5fa69'}, {'domain': 'signin.rockstargames.com', 'name': 'ConnectAttempts', 'path': '/', 'value': '1'}, {'domain': 'signin.rockstargames.com', 'name': 'TS01a305c4', 'path': '/', 'value': '01e681cfdb59d7857a1af691dc8f0c7ac0d5d81f2330372cafb5a2acc233ab6f5f46351f9f2b1eca00d25126e7120c296d36fa1923fe915526c9724d3798a24ece2554f757e810960521d1d6236e6904695f1b2a92fbea4ab30853ff86d4b933f08c61455cf13a10e1c61b1086b1cca374d57c6595edffd5caa8626839d03716ea189fdb86'}, {'domain': 'www.rockstargames.com', 'name': 'ScAuthTokenData', 'path': '/', 'value': 'Q2FrZQ%3D%3D.NGFmNDIwZDdmYTc5NDc2YWFjYzlkM2NlODVjMWJjMTg3NWQzMzE4NDRmNWIyNzNmOTU3NmQxYzcyZTQ2OTU4ZJc5k%2BiLfvAguCYZOyqx4o6YScpowC32ETAZjV%2BQGNkM3ITjfJvOFFQT8CMOFgT5GFCETAbOaSmldbPLTdkUDUS56qjK1bafaI0ZY5E%2BV4emT%2BSKJ2iKFMbxAM8uJui9WCOuXsuJZRUYs1FlH81FdQfw%2BxmUUx3bTl%2BlS6WU1Ozsev%2BO2%2BiEdvPtgSHPFoZFen93DyqOQhH3WdhGvTUxFnaIbygUaT%2FrIg30k0%2FEXu7NKie7kh3Pi2X7EmNMZ0ki7kxtyUUQV5ap7Z1N8pGjBiVDXR7uih1c37cqN7ZyXaLjOSGjt7Hd88VoF%2Fnsmu3iZMUdVM%2BfbhLtTDL8O78LzDDNo14XOyopYNsTfHo6mN4omnl1ErBPYu8kKVeIlYVd4%2FYUr1akxGbGyFCLjBWSRg4GHKyqSdmb%2FR0PhGgUmCKzvy0R9%2BzLTE%2BqkbaEgJ6GpGVggLO8%2BLIXL2H8ta%2FQInN3jPKbaY%2BFWyWlIEA7UzphOhN%2BUG5QOrX%2BSQXrdng%2ByRM97flQ2XeVHIc%2BKBeTp%2BiWnO911T%2FOWj%2BaU6t%2BMnTUy4nQSnaMdEDxeCz9Vf%2BiMN4FxNP0GJEPwGW2td4tAG0VUZ1sz4mnYEmWw5qI%2FDJH8zt42VU%2Blz8cZkUN9czVhAbpRPMMMI4Jn5Sj69vmP8CRWO9r6bUaTMemY7qvkdh6GdpZphEcJZhU%2BuxMnmFslTUuRkPrF5lQsaZNe4WDpFZPF6RieBKK5rp6tjevSHw%2BUi9B3mOiM8%2FcSkoiwHEJa04nmG1nbhGAqREDV%2BjO1Yu%2BWp9nx70iSzVxU8KECua3qhLHEdYlEve%2BLN1r86%2FTM5KstpVMhVVmNZDlBhJf0P5EBke%2F0q9I0XnMjf0rw5kmQ%2FRsc%2BSCCIBOzWSgkx422hBFjBXH8AfyEyxgZYGOvMD7f6Fwl3%2BhZ1OCsyASF7qw2qSQIaMXj0pCHdlmorfJmzqKpfuw12ihiVsANlyVvRZswoy0wliT6pEHEGAHEGZYo%2BXCaVqXHtGfRNw5OHTtrtWFLjYZbuyVgr8oiqPWywcT9cWrRGUfAB2igVGjjUPUA8XQq3ETa1YFUE8zm4qWE3RwyQAWoA6uzqMU93xZO9c%3D'}, {'domain': 'www.rockstargames.com', 'name': 'TS019978c2', 'path': '/', 'value': '01e681cfdb4dea967097ee4529cdc13ddd4b6984aa6664f50d1fc2a4180f183521755b66d1d4aa97415df3ef8fdcf6d80d0658709672ef6eb8f9583725440ec68fcf70087934087c3a1ccd1b3a800fb2df82aa5b2b'}, {'domain': '.rockstargames.com', 'name': '_gat_UA-15984839-3', 'path': '/', 'value': '1'}, {'domain': 'www.rockstargames.com', 'name': 'fingerprint', 'path': '/', 'value': '{"fp":{"user_agent":"fcfd5808bc500623ac1acc38cbc13375","language":"en-US","pixel_ratio":1,"timezone_offset":-120,"session_storage":1,"local_storage":1,"indexed_db":1,"open_database":1,"cpu_class":"unknown","navigator_platform":"Win32","do_not_track":"unknown","regular_plugins":"","canvas":"de4b65eec2c8e0fe54d4781aa9ba0e90","webgl":"1b13184c416d81139164680d640196b4","adblock":false,"has_lied_os":false,"touch_support":"0$false$false","device_name":"Chrome on Windows","js_fonts":"771805ee36027aeaa63c4a4b354eb92a"}}'}]
2019-12-20 18:57:11,449 - root - DEBUG - ROCKSRAR_REMEMBER_ME: Got RMT: ***
2019-12-20 18:57:11,449 - root - DEBUG - ROCKSTAR_RSSO: Got rsso-***: V1h6e***-0U
2019-12-20 18:57:11,449 - root - DEBUG - ROCKSTAR_REMOVE_COOKIE_REGEX_ERROR: There is no cookie from domain signin.rockstargames.com that matches the regular expression ^rsso!
2019-12-20 18:57:11,450 - root - DEBUG - ROCKSTAR_FINGERPRINT: Got fingerprint: ***
2019-12-20 18:57:11,450 - root - DEBUG - ROCKSTAR_OLD_AUTH: Q2FrZ***%3D
2019-12-20 18:57:13,866 - galaxy.api.jsonrpc - DEBUG - Received 55 bytes of data
2019-12-20 18:57:13,866 - galaxy.api.jsonrpc - INFO - Handling request: id=20, method=ping, params={}
2019-12-20 18:57:13,866 - galaxy.api.jsonrpc - DEBUG - Sending 47 byte of data
2019-12-20 18:57:13,866 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 21 (send)
2019-12-20 18:57:13,867 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 21 (send)
2019-12-20 18:57:14,417 - root - DEBUG - ROCKSTAR_NEW_TS_COOKIE: ***
2019-12-20 18:57:14,417 - root - DEBUG - ROCKSTAR_NEW_AUTH: Q2FrZ***%3D
2019-12-20 18:57:14,417 - root - DEBUG - ROCKSTAR_HTTP_CHECK: Got bearer token: eyJhb***8YQ
2019-12-20 18:57:15,703 - root - DEBUG - ROCKSTAR_HTTP_CHECK: Got display name: C*** / Got Rockstar ID: ***
2019-12-20 18:57:15,703 - root - DEBUG - ROCKSTAR_STORE_CREDENTIALS: Preparing to store credentials...
2019-12-20 18:57:15,704 - galaxy.api.jsonrpc - INFO - Sending notification: method=store_credentials, params={'display_name': '****', 'rockstar_id': '****', 'cookie_jar': '****', 'current_auth_token': '****', 'refresh_token': '****', 'fingerprint': '****'}
2019-12-20 18:57:15,704 - galaxy.api.jsonrpc - DEBUG - Sending 20120 byte of data
2019-12-20 18:57:15,704 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 22 (send)
2019-12-20 18:57:15,704 - galaxy.task_manager - DEBUG - Task manager plugin external: finished task 1 (pass_login_credentials)
2019-12-20 18:57:15,704 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 22 (send)
2019-12-20 18:57:15,705 - galaxy.api.jsonrpc - DEBUG - Sending 86 byte of data
2019-12-20 18:57:15,705 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 23 (send)
2019-12-20 18:57:15,705 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 20 (pass_login_credentials)
2019-12-20 18:57:15,705 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 23 (send)
2019-12-20 18:57:16,097 - root - DEBUG - Checking for new games...
2019-12-20 18:57:16,097 - root - DEBUG - Checking local game statuses...
2019-12-20 18:57:16,097 - root - DEBUG - ROCKSTAR_OLD_AUTH: Q2FrZ***%3D
2019-12-20 18:57:17,083 - root - DEBUG - ROCKSTAR_NEW_TS_COOKIE: ***
2019-12-20 18:57:17,083 - root - DEBUG - ROCKSTAR_NEW_AUTH: Q2FrZ***%3D
2019-12-20 18:57:17,083 - root - DEBUG - ROCKSTAR_ONLINE_GAME: Found played game mp3!
2019-12-20 18:57:17,083 - root - DEBUG - ROCKSTAR_ONLINE_GAME: Found played game gta5!
2019-12-20 18:57:17,083 - root - DEBUG - ROCKSTAR_LOG_LOCATION: Checking the file ***...
2019-12-20 18:57:17,090 - root - WARNING - ROCKSTAR_FAKE_GAME: The game with title ID mp3 is not owned on the Rockstar Games Launcher!
2019-12-20 18:57:17,091 - root - DEBUG - ROCKSTAR_LOG_GAME: The game with title ID rdr2 is owned!
2019-12-20 18:57:17,091 - root - WARNING - ROCKSTAR_UNPLAYED_GAME: The game with title ID rdr2 is owned, but it has never been played!
2019-12-20 18:57:17,091 - root - WARNING - ROCKSTAR_FAKE_GAME: The game with title ID gta5 is not owned on the Rockstar Games Launcher!
2019-12-20 18:57:17,091 - root - DEBUG - ROCKSTAR_ADD_GAME: Adding rdr2 to owned games cache...
2019-12-20 18:57:17,091 - galaxy.api.jsonrpc - INFO - Sending notification: method=owned_game_added, params={'owned_game': Game(game_id='13', game_title='Red Dead Redemption 2', dlcs=None, license_info=LicenseInfo(license_type=<LicenseType.SinglePurchase: 'SinglePurchase'>, owner=None))}
2019-12-20 18:57:17,091 - galaxy.api.jsonrpc - DEBUG - Sending 185 byte of data
2019-12-20 18:57:17,091 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 24 (send)
2019-12-20 18:57:17,091 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 24 (send)
2019-12-20 18:57:17,346 - galaxy.api.jsonrpc - DEBUG - Received 91 bytes of data
2019-12-20 18:57:17,346 - galaxy.api.jsonrpc - INFO - Handling request: id=21, method=start_game_times_import, params={'game_ids': ['13']}
2019-12-20 18:57:17,346 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 25 (start_game_times_import)
2019-12-20 18:57:17,346 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 2 (start_game_times_import)
2019-12-20 18:57:17,347 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 3 (game times import)
2019-12-20 18:57:17,347 - galaxy.task_manager - DEBUG - Task manager plugin external: finished task 2 (start_game_times_import)
2019-12-20 18:57:17,347 - galaxy.api.jsonrpc - DEBUG - Sending 47 byte of data
2019-12-20 18:57:17,347 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 26 (send)
2019-12-20 18:57:17,347 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 25 (start_game_times_import)
2019-12-20 18:57:17,347 - galaxy.api.jsonrpc - INFO - Sending notification: method=game_time_import_success, params={'game_time': GameTime(game_id='13', time_played=4087.6624679565434, last_played_time=1576606732.847369)}
2019-12-20 18:57:17,348 - galaxy.api.jsonrpc - DEBUG - Sending 175 byte of data
2019-12-20 18:57:17,348 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 27 (send)
2019-12-20 18:57:17,348 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 26 (send)
2019-12-20 18:57:17,348 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 27 (send)
2019-12-20 18:57:17,349 - galaxy.api.jsonrpc - INFO - Sending notification: method=game_times_import_finished, params=None
2019-12-20 18:57:17,349 - galaxy.api.jsonrpc - DEBUG - Sending 75 byte of data
2019-12-20 18:57:17,349 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 28 (send)
2019-12-20 18:57:17,349 - root - DEBUG - ROCKSTAR_GAME_TIME: Pushing the cache of played game times to the persistent cache...
2019-12-20 18:57:17,350 - galaxy.api.jsonrpc - INFO - Sending notification: method=push_cache, params={'data': '****'}
2019-12-20 18:57:17,350 - galaxy.api.jsonrpc - DEBUG - Sending 20317 byte of data
2019-12-20 18:57:17,350 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 29 (send)
2019-12-20 18:57:17,350 - galaxy.task_manager - DEBUG - Task manager plugin external: finished task 3 (game times import)
2019-12-20 18:57:17,351 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 28 (send)
2019-12-20 18:57:17,351 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 29 (send)
2019-12-20 18:57:18,115 - galaxy.api.jsonrpc - DEBUG - Received 69 bytes of data
2019-12-20 18:57:18,115 - galaxy.api.jsonrpc - INFO - Handling request: id=22, method=import_owned_games, params={}
2019-12-20 18:57:18,115 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 30 (import_owned_games)
2019-12-20 18:57:18,116 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 4 (import_owned_games)
2019-12-20 18:57:18,116 - galaxy.api.jsonrpc - DEBUG - Received 69 bytes of data
2019-12-20 18:57:18,116 - galaxy.api.jsonrpc - INFO - Handling request: id=23, method=import_local_games, params={}
2019-12-20 18:57:18,116 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 31 (import_local_games)
2019-12-20 18:57:18,116 - root - DEBUG - ROCKSTAR_OLD_AUTH: Q2FrZ***%3D
2019-12-20 18:57:18,117 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 5 (import_local_games)
2019-12-20 18:57:18,117 - galaxy.api.jsonrpc - DEBUG - Received 65 bytes of data
2019-12-20 18:57:18,117 - galaxy.api.jsonrpc - INFO - Handling request: id=24, method=import_friends, params={}
2019-12-20 18:57:18,117 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 32 (import_friends)
2019-12-20 18:57:18,117 - root - DEBUG - ROCKSTAR_INSTALLED_GAMES: {'launcher': LocalGame(game_id='21', local_game_state=<LocalGameState.Installed: 1>), 'gtasa': LocalGame(game_id='18', local_game_state=<LocalGameState.None_: 0>), 'gta5': LocalGame(game_id='11', local_game_state=<LocalGameState.None_: 0>), 'lanoire': LocalGame(game_id='9', local_game_state=<LocalGameState.None_: 0>), 'mp3': LocalGame(game_id='10', local_game_state=<LocalGameState.None_: 0>), 'gta3': LocalGame(game_id='26', local_game_state=<LocalGameState.None_: 0>), 'gtavc': LocalGame(game_id='27', local_game_state=<LocalGameState.None_: 0>), 'bully': LocalGame(game_id='23', local_game_state=<LocalGameState.None_: 0>), 'rdr2': LocalGame(game_id='13', local_game_state=<LocalGameState.Installed: 1>)}
2019-12-20 18:57:18,117 - galaxy.task_manager - DEBUG - Task manager plugin external: finished task 5 (import_local_games)
2019-12-20 18:57:18,117 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 6 (import_friends)
2019-12-20 18:57:18,118 - galaxy.api.jsonrpc - DEBUG - Sending 437 byte of data
2019-12-20 18:57:18,118 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 33 (send)
2019-12-20 18:57:18,118 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 31 (import_local_games)
2019-12-20 18:57:18,119 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 33 (send)
2019-12-20 18:57:18,358 - root - DEBUG - ROCKSTAR_FRIENDS_REQUEST: ***
2019-12-20 18:57:18,358 - galaxy.api.jsonrpc - INFO - Sending notification: method=friend_added, params={'friend_info': UserInfo(user_id=65944329, user_name='Bl*****3r', avatar_url='https://a.rsg.sc//n/bl*****r/l', profile_url='https://socialclub.rockstargames.com/member/Bl******r/')}
2019-12-20 18:57:18,358 - galaxy.api.jsonrpc - DEBUG - Sending 249 byte of data
2019-12-20 18:57:18,358 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 34 (send)
2019-12-20 18:57:18,358 - root - DEBUG - ROCKSTAR_FRIEND: Found B*** (Rockstar ID: ***)
2019-12-20 18:57:18,358 - galaxy.api.jsonrpc - INFO - Sending notification: method=friend_added, params={'friend_info': UserInfo(user_id=64720975, user_name='dr*****7', avatar_url='https://a.rsg.sc//n/dr*****7/l', profile_url='https://socialclub.rockstargames.com/member/dr*****7/')}
2019-12-20 18:57:18,358 - galaxy.api.jsonrpc - DEBUG - Sending 243 byte of data
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 35 (send)
2019-12-20 18:57:18,359 - root - DEBUG - ROCKSTAR_FRIEND: Found d*** (Rockstar ID: ***)
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager plugin external: finished task 6 (import_friends)
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 34 (send)
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 35 (send)
2019-12-20 18:57:18,359 - galaxy.api.jsonrpc - DEBUG - Sending 413 byte of data
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 36 (send)
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 32 (import_friends)
2019-12-20 18:57:18,359 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 36 (send)
2019-12-20 18:57:18,870 - galaxy.api.jsonrpc - DEBUG - Received 55 bytes of data
2019-12-20 18:57:18,870 - galaxy.api.jsonrpc - INFO - Handling request: id=25, method=ping, params={}
2019-12-20 18:57:18,870 - galaxy.api.jsonrpc - DEBUG - Sending 47 byte of data
2019-12-20 18:57:18,870 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 37 (send)
2019-12-20 18:57:18,870 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 37 (send)
2019-12-20 18:57:19,371 - root - DEBUG - ROCKSTAR_NEW_TS_COOKIE: ***
2019-12-20 18:57:19,371 - root - DEBUG - ROCKSTAR_NEW_AUTH: Q2FrZ***%3D
2019-12-20 18:57:19,371 - root - DEBUG - ROCKSTAR_ONLINE_GAME: Found played game mp3!
2019-12-20 18:57:19,371 - root - DEBUG - ROCKSTAR_ONLINE_GAME: Found played game gta5!
2019-12-20 18:57:19,371 - root - DEBUG - ROCKSTAR_LOG_LOCATION: Checking the file ***...
2019-12-20 18:57:19,372 - root - WARNING - ROCKSTAR_FAKE_GAME: The game with title ID mp3 is not owned on the Rockstar Games Launcher!
2019-12-20 18:57:19,372 - root - DEBUG - ROCKSTAR_LOG_GAME: The game with title ID rdr2 is owned!
2019-12-20 18:57:19,372 - root - WARNING - ROCKSTAR_UNPLAYED_GAME: The game with title ID rdr2 is owned, but it has never been played!
2019-12-20 18:57:19,372 - root - WARNING - ROCKSTAR_FAKE_GAME: The game with title ID gta5 is not owned on the Rockstar Games Launcher!
tylerbrawl commented 4 years ago

It seems like it is failing to retain refreshed credentials. I believe that I had a similar issue with an older version of the plugin, but it has all but disappeared with the upcoming release. Would you be able to test the attached build below? Alternatively, you could download the latest pre-release for v0.4 on the releases section of this repository, although that version is a bit outdated.

plugin.zip

rblaine95 commented 4 years ago

After upgrading to 0.4, this issue seems to have gone away. Thank you ❤️

tylerbrawl commented 4 years ago

Unless @AmitKhare1088 has any other issues with it, I will go ahead and close this issue. Thank you for reporting back to me.