Page 1 of 3

Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 7:42 am
by naked_eskimo
Hi, I was curious if there was anyway to try to determine if a player disconnect event was something server side, or player side?

I moved my server from a virtual Windows 2008 R2 server in my house to a third party hosted vps. The first game was last night. I wasn't playing, but first thing this morning I asked someone what the experience was like vs when it ran out of my home. He mentioned that a couple of players disconnected once or twice. This had never happened before. I looked in the logs, and will paste the relevant section below from one of the disconnects.

I have installed PingPlotter on my server and will run it during the day to the ip that logged the disconnect. I am leaning more towards it being an issue on that single player end at that time, as the other few players on the table did not have an issue at the same time. Other than running a real time ping tool, or using Wireshark to look at the traffic, not sure how one could even determine which side of the connection had the issue. It's possibly just a coincidence that it happened the first game after moving to a hosted vps. But, then again, maybe not. The vps is small, but not terribly so. 2 vcpu, 4 gb ram. It should handle the load fine.

I am running a multi table tourney tonight, and am concerned about player disconnects souring the experience for some. I can easily edit the DNS A record and point things back to my virtual server in my home, but not during a tournament. If the hosting provider seems to have more disconnects than my virtual server running on my residential Internet connection, then that is certainly what I would do. So, it's nice to have that backup option.


Username and ip address have been replaced with PLAYER and XXX.XXX.XXX.XXX




2020-04-18 02:21:34|Connect|PLAYER disconnects session 00000007, PC 9F1036DD
2020-04-18 02:22:29|Remote|104.158.49.127 - Login Request
2020-04-18 02:22:30|Remote|Administrator logged in from 104.158.49.127
2020-04-18 02:22:46|Remote|Administrator - Ring Game Pause Hand - CASHGAME
2020-04-18 02:23:16|Connect|PLAYER reconnects session 00000007
2020-04-18 02:23:44|System|Traffic - Seconds: 600, Bytes in: 13676, Bytes out: 472807, Total: 486483, Threads: 38
2020-04-18 02:23:54|Remote|Administrator - Ring Game Resume - CASHGAME
2020-04-18 02:31:36|Connect|PLAYER disconnects session 00000007, PC 9F1036DD
2020-04-18 02:31:54|Remote|Administrator - Ring Game Pause Now - CASHGAME
2020-04-18 02:32:29|Remote|Administrator - Ring Game Pause Hand - CASHGAME
2020-04-18 02:32:54|Remote|Administrator - Ring Game Resume - CASHGAME
2020-04-18 02:33:28|Remote|Administrator - Ring Game Pause Hand - CASHGAME
2020-04-18 02:33:41|Connect|Connection 0000000E accepted from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:33:45|Connect|Connection 00000007 expired for PLAYER, PC 9F1036DD
2020-04-18 02:33:45|System|Traffic - Seconds: 600, Bytes in: 24562, Bytes out: 445266, Total: 469828, Threads: 38
2020-04-18 02:34:03|Login|PLAYER logged into session 0000000E from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:34:41|Connect|PLAYER disconnects session 0000000E, PC 9F1036DD
2020-04-18 02:34:46|Connect|Connection 0000000F accepted from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:34:54|Logout|PLAYER logged out session 0000000E, PC 9F1036DD
2020-04-18 02:34:54|Login|PLAYER logged into session 0000000F from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:35:16|Remote|Administrator - Ring Game Resume - CASHGAME

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 9:43 am
by Kent Briggs
If the issue was server-side then everyone would disconnect. Occasional player disconnects are common, especially for people on WiFi. You just notice it more on a time sensitive, full duplex websocket connection, as compared to loading pages from a web site or even streaming video that has a buffering system.

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 11:14 am
by naked_eskimo
Thanks for the response.

While on this topic, what exactly does KeepAlive connections do? Are there any settings that could help mitigate a player disconnecting? I tend to leave most connections at the default, assuming those to be optimal.

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 11:25 am
by Kent Briggs
naked_eskimo wrote:While on this topic, what exactly does KeepAlive connections do?
Here's the technical info: https://en.wikipedia.org/wiki/HTTP_pers ... connection

I've yet to figure out if turning this on or off actually makes any difference in server performance.
Are there any settings that could help mitigate a player disconnecting?
There's no server-side setting fix for bad internet connections on the client side but there are settings in the Server Settings group to mitigate server overload from too many connections.

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 5:58 pm
by georges
naked_eskimo wrote: 2020-04-18 02:31:36|Connect|PLAYER disconnects session 00000007, PC 9F1036DD
2020-04-18 02:31:54|Remote|Administrator - Ring Game Pause Now - CASHGAME
2020-04-18 02:32:29|Remote|Administrator - Ring Game Pause Hand - CASHGAME
2020-04-18 02:32:54|Remote|Administrator - Ring Game Resume - CASHGAME
2020-04-18 02:33:28|Remote|Administrator - Ring Game Pause Hand - CASHGAME
2020-04-18 02:33:41|Connect|Connection 0000000E accepted from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:33:45|Connect|Connection 00000007 expired for PLAYER, PC 9F1036DD
2020-04-18 02:33:45|System|Traffic - Seconds: 600, Bytes in: 24562, Bytes out: 445266, Total: 469828, Threads: 38
2020-04-18 02:34:03|Login|PLAYER logged into session 0000000E from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:34:41|Connect|PLAYER disconnects session 0000000E, PC 9F1036DD
2020-04-18 02:34:46|Connect|Connection 0000000F accepted from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:34:54|Logout|PLAYER logged out session 0000000E, PC 9F1036DD
2020-04-18 02:34:54|Login|PLAYER logged into session 0000000F from IP XXX.XXX.XXX.XXX, PC 9F1036DD
2020-04-18 02:35:16|Remote|Administrator - Ring Game Resume - CASHGAME
Hello I have two sites one working like a charm and the second having the same issue that you are having... it’s so hard when people start to nag about the disconnecting and I don’t know what to do anymore..

Did you manage to solve the issue ? And please can you share what you did?

Thank you

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 7:32 pm
by naked_eskimo
Who is your hosting provider? There were only two people that it happened to once or twice last night. I have a small, multi table tournament about to start. I'll let you know how that goes afterwards.

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 10:18 pm
by georges
naked_eskimo wrote:Who is your hosting provider?
My provider is interserver, I have another server with them and I’m not facing any problem. But the other one is killing me :/

Yes brother update me about your tournament and if you found out what is causing this.

Thank you and good luck

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 10:34 pm
by Kent Briggs
georges wrote:My provider is interserver, I have another server with them and I’m not facing any problem.
Is the other server also running Poker Mavens? Are there any differences between the two servers? Are there any differences between the two Poker Mavens setups?

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 11:39 pm
by georges
Kent Briggs wrote:
georges wrote:My provider is interserver, I have another server with them and I’m not facing any problem.
Is the other server also running Poker Mavens? Are there any differences between the two servers? Are there any differences between the two Poker Mavens setups?
hello Kent,

VPS Information
Slices 2
Memory 4096 MB
Storage 60 GB
Transfer 4000 Gb

for both server, and i'm running the same poker mavens 5.27 - 64 bit Gold

the difference is each one of the server have it own players from different country.

Re: Player disconnects: player side, or host side?

Posted: Sat Apr 18, 2020 11:48 pm
by Kent Briggs
georges wrote:the difference is each one of the server have it own players from different country.
Which country has the connection problems?