burnhamup/galaxy-integration-indiegala

Connection lost

Closed this issue · 5 comments

I'm getting "Connection lost" error when I try to connect my IndieGala account.

Same

I experienced this while testing v0.0.6; initially connected ok, tried disconnecting and connecting again and received Connection Lost (retry failed several times).
After shutting GOG Galaxy down completely (right-click/Exit on Taskbar icon) and re-opening it connected/sync'd fine. However selecting "Sync Integrations" changed to "Connection Lost" again - though I was able to click "Connect" and it reconnected (without needing to re-authenticate).

I am having the same issue with the latest version. It worked for a day, now I can no longer connect. I am using my google account for authentication.

Log:

2020-06-15 21:11:31,381 - root - DEBUG - Sending data: {"jsonrpc": "2.0", "id": "2", "result": null}
2020-06-15 21:11:33,324 - galaxy.api.jsonrpc - DEBUG - Received 68 bytes of data
2020-06-15 21:11:33,324 - galaxy.api.jsonrpc - INFO - Handling request: id=3, method=import_owned_games, params={}
2020-06-15 21:11:33,324 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: creating task 0 (import_owned_games)
2020-06-15 21:11:33,325 - galaxy.task_manager - DEBUG - Task manager plugin external: creating task 0 (import_owned_games)
2020-06-15 21:11:33,325 - root - DEBUG - Calling HTTPClient.get with https://www.indiegala.com/library/showcase/1
2020-06-15 21:11:33,554 - galaxy.api.jsonrpc - INFO - Sending notification: method=store_credentials, params={'visid_incap_255598': '', 'incap_ses_1183_255598': ''}
2020-06-15 21:11:33,555 - galaxy.api.jsonrpc - DEBUG - Sending 237 bytes of data
2020-06-15 21:11:33,555 - root - DEBUG - Incapsula challenge on request for https://www.indiegala.com/library/showcase/1
2020-06-15 21:11:33,555 - galaxy.api.jsonrpc - INFO - Sending notification: method=authentication_lost, params=None
2020-06-15 21:11:33,555 - galaxy.api.jsonrpc - DEBUG - Sending 68 bytes of data
2020-06-15 21:11:33,556 - root - DEBUG - Sending data: {"jsonrpc": "2.0", "id": "3", "error": {"code": 1, "message": "Authentication required"}}
2020-06-15 21:11:33,556 - galaxy.task_manager - DEBUG - Task manager jsonrpc server: finished task 0 (import_owned_games)
2020-06-15 21:11:36,385 - galaxy.api.jsonrpc - DEBUG - Received 54 bytes of data
2020-06-15 21:11:36,386 - galaxy.api.jsonrpc - INFO - Handling request: id=4, method=ping, params={}
2020-06-15 21:11:36,386 - root - DEBUG - Sending data: {"jsonrpc": "2.0", "id": "4", "result": null}

Also having this issue- login is tied to email/password combo (not google authentication or similar)

The new release https://github.com/burnhamup/galaxy-integration-indiegala/releases/tag/0.1.0 uses a different method for login/data retrieval which should address this issues.