EionRobb / pidgin-opensteamworks

Steam plugin for Pidgin/libpurple
153 stars 5 forks source link

Server Closed the Connection (plugiv ver. 1.5, Windows) #91

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Connect to a Steam account on Pidgin
2. Wait (the bug occurs at seemingly random intervals)

What is the expected output? What do you see instead?

The Steam account should remain logged in continuously.  Instead, the account 
is occasionally logged out on Pidgin.

What version of the product are you using? On what operating system?

pidgin-opensteamworks version 1.5, Pidgin x86 2.10.11 on Windows x64.

Please provide any additional information below.

Attached is a debug log of when this issue occurred at least twice.

The following lines in the debug log are red; I suspect that they're the 
relevant ones to the disconnect itself:

  (15:49:46) steam: post_or_get_connect failure to /ISteamWebUserPresenceOAuth/PollStatus/v0001
  (15:49:46) steam: post_or_get_connect_cb Connection timed out.
  (15:49:46) steam: fatal connection error

Original issue reported on code.google.com by redyoshi49q on 21 Dec 2014 at 10:05

Attachments:

GoogleCodeExporter commented 9 years ago
Do you have the 'Force HTTPS' setting enabled in the Advanced tab of the 
account settings?

Original comment by eionrobb on 21 Dec 2014 at 10:46

GoogleCodeExporter commented 9 years ago
I do not.  Should it be enabled?

Original comment by redyoshi49q on 21 Dec 2014 at 11:07

GoogleCodeExporter commented 9 years ago
Sorry for taking so long to reply.  Hopefully changing the HTTPS setting has 
helped?  Please let me know if you're still having no luck

Original comment by eionrobb on 26 May 2015 at 10:03

GoogleCodeExporter commented 9 years ago
No worries about the delay; I'm sometimes slow at getting to things, too.

I had changed the setting after your latest post.  I had continued to get 
disconnects (with the same versions of Windows/Pidgin/opensteamworks), and I 
had at first thought that it might be the same bug, but the debug log shows 
different lines.  The new behavior may not necessarily be a bug with the plugin 
(it looks like it might be an issue with either the server or network, given 
the intermittent nature of it), but I'm reporting it for completeness.

A debug log is attached; the first entry related to steam disconnects seems to 
be from 17:28:41 to 17:41:41, but I include a larger block of logging for 
context.  The following line (and other instances of it at different times) is 
in red:

  (17:28:41) proxy: Error connecting to api.steampowered.com:443 (Connection timed out.).

I saw similar behavior briefly within the past few nights, but didn't have a 
debug window open in time to catch it (the included log was a result of my 
attempt to catch it happening again).  Interestingly, for the period of time 
that the logged occurrence was happening, I was able to browse Steam pages 
through both the Steam client itself and through a standard web browser (which 
seems strange for the case of there being a brief server outage), and while 
refreshing the Steam account on Pidgin (either through the disconnect popup of 
the buddy list or through disabling/re-enabling the Steam account) has 
sometimes allowed prompt reconnectivity in the past, the timeouts from the log 
include multiple such attempts (the successful reconnect was one of the ones 
that Pidgin tries automatically).

I see that there's a new release of the plugin; if you think the timeouts are 
bug related and already fixed, I can try that version to see if that fixes 
anything.

Original comment by redyoshi49q on 4 Jun 2015 at 11:05

Attachments: