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
Player disconnects: player side, or host side?
-
naked_eskimo
- Posts: 129
- Joined: Wed Jan 07, 2015 3:51 pm
-
Kent Briggs
- Site Admin
- Posts: 6027
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Player disconnects: player side, or host side?
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?
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.
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?
Here's the technical info: https://en.wikipedia.org/wiki/HTTP_pers ... connectionnaked_eskimo wrote:While on this topic, what exactly does KeepAlive connections do?
I've yet to figure out if turning this on or off actually makes any difference in server performance.
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.Are there any settings that could help mitigate a player disconnecting?
Re: Player disconnects: player side, or host side?
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..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
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?
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?
My provider is interserver, I have another server with them and I’m not facing any problem. But the other one is killing me :/naked_eskimo wrote:Who is your hosting provider?
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?
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 wrote:My provider is interserver, I have another server with them and I’m not facing any problem.
Re: Player disconnects: player side, or host side?
hello Kent,Kent Briggs wrote: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 wrote:My provider is interserver, I have another server with them and I’m not facing any problem.
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?
Which country has the connection problems?georges wrote:the difference is each one of the server have it own players from different country.