[Bug 30849] Diablo 3 Game Disconnect: ERROR 316704 "YOU HAVE BEEN REMOVED FROM THE GAME"

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jun 6 14:39:10 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=30849

--- Comment #33 from voltara at gmail.com 2012-06-06 14:39:10 CDT ---
The issue cleared up for me after this morning's maintenance.  Tcpdump is
telling me that Warden has been disabled for now (maybe the client patches
incorporate permanent fixes, and Warden is more of a "quick fix" for blocking
modified clients.)

When the battle.net connection is idle, I am getting keepalive packets at 120
second intervals.  Based on that new knowledge:

- Warden scans (when Warden is enabled) are initiated at 20-second intervals
- The server will send a keepalive packet after 120 seconds of inactivity from
the client.

Thus in my original tcpdump, the packets at t=24, t=44, and t=64 were Warden
scans, and the packet at t=164 was a keepalive.  The server times out if the
client doesn't respond to the keepalive with 30 seconds (120 + 30 = 150, which
was my original observation.)

On repeated tests (before Warden was disabled), there were varying numbers of
successful Warden scans before the failed one.  There was probably a single
signature in their list which was triggering our issue.

Troubleshooting will likely have to be put on hold until the issue recurs.  In
the meantime, I am building 1.5.5 on a 32-bit virtual machine, so that I have a
build tree ready for deeper troubleshooting next time it happens.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list