LVPlayground / playground

The Las Venturas Playground gamemode
Other
33 stars 23 forks source link

SA-MP 0.3.7 cookie system kicks #4

Closed RussellLVP closed 9 years ago

RussellLVP commented 9 years ago

http://trac.sa-mp.nl/lvp/ticket/1563

Granny:

On a daily basis, I seem to see a few players getting kicked, though, I can't find why. Example: ​http://i.imgur.com/smH8mY9.png

The player 'mlof' was kicked. I verified this on IRC:

: [23] \* mlof left the game (kicked). There was nothing on IRC to suggest why he was kicked, or in-game. : !why mlof : \* No items found for player mlof. I've checked the ban portal, nothing there either: http://sa-mp.nl/players/banlog.html It just concerned me a little since if a player is cheating or doing something to deserve it, fair enough -- but admins should be made aware of the reason. When someone is auto-banned for weapon cheats, we get a notice saying so, which also shows up on the banlog page - though in this case, I can't find any reason. I wondered if it may be a bug, so I felt it was worth bringing it up here. In case it helps, here is the complete log for the player (from my SA:MP chatlog): > [14:08:15] \* mlof (Id:23) has joined {A9C4E4}Las Venturas Playground{CCCCCC}. > [14:09:22] \* mlof has won the reaction test in 7.94 seconds, he/she won 1 times. > [14:09:22] {FF9249}[23] mlof: {FFFFFF}ANZJ8CGF > [14:12:55] \* mlof has won the reaction test in 7.79 seconds, he/she won 2 times. > [14:12:55] {FF9249}[23] mlof: {FFFFFF}GK2W5PMY > [14:14:06] {FF9249}[23] mlof: {FFFFFF}how to give money ? > [14:14:11] {FFFF00}[15] Granny: {FFFFFF}mlof, try /givecash > [14:14:20] You have received $15000 from mlof (id: 23). > [14:14:20] \* Admin notice: {FFFFFF}mlof (Id:23) has transfered $15,000 to Granny (Id:15). > [14:14:26] {FF9249}[23] mlof: {FFFFFF}wotks :D > [14:14:38] {FF9249}[23] mlof: {FFFFFF}works\* xD > [14:14:42] {FF9249}[23] mlof: {FFFFFF}thnx > [14:15:28] {FF9249}[23] mlof: {FFFFFF}nrg > [14:15:46] {FF9249}[23] mlof: {FFFFFF}cbug allowed ? > [14:15:52] {FF9249}[23] mlof: {FFFFFF}2 shoot ? > [14:16:03] {FF9249}[23] mlof: {FFFFFF}there is duel here ? > [14:16:12] {FF9249}[23] mlof: {FFFFFF}no D: > [14:23:49] You've been invited by mlof to the FightClub?. (Rounds: 1 | Location: Desert FightClub?) > [14:23:49] {FF9249}[23] mlof: {FFFFFF}:D ? > [14:23:49] \* mlof has won the reaction test in 22.37 seconds, he/she won 3 times. > [14:23:49] {FF9249}[23] mlof: {FFFFFF}336 > [14:23:49] \* mlof has canceled his invitation. > [14:23:49] You have received $12500 from mlof (id: 23). > [14:23:49] \* Admin notice: {FFFFFF}mlof (Id:23) has transfered $12,500 to Granny (Id:15). > [14:23:49] \* mlof has won the reaction test in 31.53 seconds, he/she won 4 times. > [14:23:49] {FF9249}[23] mlof: {FFFFFF}332 > [14:23:49] \* mlof (Id:23) has left {A9C4E4}Las Venturas Playground{CCCCCC} (kicked).

cake:

It seems like it isn't caused by the anti-vehicle mod filterscript, since that script only denies illegal modding and doesn't kick players for it.

This is a piece of log I've recovered:

[connection] 1.1.1.1:24390 requests connection cookie. [connection] incoming connection: 1.1.1.1:24390 id: 23 [join] mlof has joined the server (23:1.1.1.1) (...) Player slot (23) is taken. Kicking 1.1.1.1:24390. Invalid client connecting from 1.1.1.1 Invalid client connecting from 1.1.1.1

Where 1.1.1.1 is the IP I've falsified.

This isn't caused by our gamemode, and I don't find any solid information on the web. It think it has to do with the new cookie system SA-MP is using since 0.3.7: ​https://forum.sa-mp.com/showthread.php?t=559572

If you see this happening more often, note the player name so I can check the log. If it is, we can always disable the cookie connection system.

oostcoast:

Caused by anti spam somehow?

Granny:

This just happened again. As before, nothing shows up under !why and nothing was on IRC to suggest the reason (e.g. automatic weapon cheat detection).

[12:29] <%Nuwini> [35] * Younes_Kenshi joined the game.

[12:57] <%Nuwini> [35] \* Younes_Kenshi left the game (kicked). [12:53] <%Nuwini> [20] \* Hcky. joined the game. [12:54] <%Nuwini> [20] \* Hcky. left the game (kicked). [12:55] <%Nuwini> [20] \* Hcky. joined the game. [12:56] <%Nuwini> [20] \* Hcky. left the game (kicked). [15:06] <%Nuwani> [33] \* Elodie_Rolls joined the game. [15:09] <%Nuwani> [33] \* Elodie_Rolls left the game (kicked).

Granny:

Another example:

[14:33:39] * xxxaltanxxx (Id:6) has joined {A9C4E4}Las Venturas Playground{CCCCCC}. [14:33:39] {65ADEB}[6] xxxaltanxxx: {FFFFFF}selamýon aleyküm [14:34:34] * xxxaltanxxx (Id:6) has left {A9C4E4}Las Venturas Playground{CCCCCC} (kicked).

cake:

As of 23.2, the cookie connection system has been turned off. I will assume this bug has been fixed now. Please reopen if it occurs again.

Granny:

[12:09:20] * Sasiska (Id:21) has joined Las Venturas Playground. [12:22:37] * Admin notice: Sasiska (Id:21) teleported to s0beit teleport location #2. [12:31:55] [21] Sasiska: commads [12:31:55] * Sasiska (Id:21) has left Las Venturas Playground (kicked).

This player got kicked, and nothing [recent] shows up under !why

Granny:

Another example. This is everything that was logged about the player in .echo (nothing more, nothing less).

[15:49:29] * Mister_Glus (Id:29) has joined Las Venturas Playground. [15:50:30] * Mister_Glus (Id:29) has left Las Venturas Playground (kicked).

RussellLVP commented 9 years ago

I'm going to close this. We do not use the cookie system, so I doubt that this is the reason of such bugs. However, do feel encouraged to open new ones! :)