Player disconnects: player side, or host side?

For discussion of the Poker Mavens server module and other administration topics
naked_eskimo
Posts: 129
Joined: Wed Jan 07, 2015 3:51 pm

Player disconnects: player side, or host side?

Post 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
Kent Briggs
Site Admin
Posts: 6027
Joined: Wed Mar 19, 2008 8:47 pm

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

Post 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.
naked_eskimo
Posts: 129
Joined: Wed Jan 07, 2015 3:51 pm

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

Post 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.
Kent Briggs
Site Admin
Posts: 6027
Joined: Wed Mar 19, 2008 8:47 pm

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

Post 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.
georges
Posts: 56
Joined: Tue Mar 31, 2020 5:20 am

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

Post 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
naked_eskimo
Posts: 129
Joined: Wed Jan 07, 2015 3:51 pm

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

Post 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.
georges
Posts: 56
Joined: Tue Mar 31, 2020 5:20 am

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

Post 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
Kent Briggs
Site Admin
Posts: 6027
Joined: Wed Mar 19, 2008 8:47 pm

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

Post 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?
georges
Posts: 56
Joined: Tue Mar 31, 2020 5:20 am

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

Post 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.
Kent Briggs
Site Admin
Posts: 6027
Joined: Wed Mar 19, 2008 8:47 pm

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

Post 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?
Post Reply