problem with banning

Discussion for Bani's Tournament Mod

Moderators: Forum moderators, developers

Post Reply
-W0kk3L-
Posts: 46
Joined: Sun Jun 20, 2004 12:28 pm

problem with banning

Post by -W0kk3L- »

Hey,
I've got a problem with ET itself or the ETPro mod. I've seen 2 types of bans come by. The first one is 32 chars long, and the other one is 40 long. The 32 chars long seems a ban which comes from pb_sv_plist (not sure), and the other one (the 40 chars long one) is the one players report.

The last one, the one with a 40 chars length, seems to crash the server, the minute you type pb_sv_banguid <guid>. It comes with an error:
^3PunkBuster Server: Ban Added to Ban List
-------- UNRECOVERABLE ERROR --------
This may be due to a bug in etpro
Information to be used in a bug report is being generated:
------------- CUT HERE --------------
Version: etpro 3.1.9
Platform: Linux
Signal: Segmentation violation (11)
Stack trace: 1 entries
0x2810e000 /lib/libdl.so.2
0x28112000 /lib/libm.so.6
0x28133000 /lib/libc.so.6
0x280f9000 /lib/ld-linux.so.2
0x3f8f9000 /lib/libnss_files.so.2
0x3f904000 /lib/libnss_dns.so.2
0x3f908000 /lib/libresolv.so.2
0x3f919000 /home/blabla/srv3et/pb/pbsv.so
0x3fcd8000 /home/blabla/srv3et/pb/pbcls.so
0x3fdef000 /home/blabla/srv3et/pb/pbags.so
0x40c6e000 /home/blabla/srv3et/etpro/qagame.mp.i386.so
/home/blabla/srv3et/etpro/qagame.mp.i386.so[0x40c81d5a]
------------- CUT HERE --------------
Anyone got a clue how to solve this problem? Cause ofcourse i want to use the bans reported by the players.... Are both right bans? Do i need to add the 40-chars-length one in a different way?
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

40 character code in /players?? eh?

the one in /guids and /cheaters is the etpro GUID and should not be used with PB, only the 32 char PB guid (/pb_plist) should be used with PB.

It might be worth reporting the error to PB since really it should handle incorrect user input more gracefully IMO.
-W0kk3L-
Posts: 46
Joined: Sun Jun 20, 2004 12:28 pm

Post by -W0kk3L- »

Why is ETPRO using different GUIDS? And can these GUIDS be used for banning? (like, has ETPro it's own set of commands for bans?)
User avatar
Fusen
Posts: 264
Joined: Wed Feb 11, 2004 8:00 pm
Contact:

Post by Fusen »

the etpro guids are workinprogress type guids as one day, they will hopefully be used for actually successfully banning people instead of the shoddy job pb does
________
Suzuki Cultus specifications
Last edited by Fusen on Fri Feb 04, 2011 11:33 am, edited 1 time in total.
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

etadmin_mod apparently can use the etpro guid for bans.

etpro's guid's are harder for players to change, but also arent perfectly unique (all or at least a large number of win98 players have same etpro guid [etadmin_mod doesnt allow banning that guid for that reason]). ETPro guid is better for some things, PB guid better for others. As already stated etpro's guid can be considered a work-in-progress.
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

DG wrote:etadmin_mod apparently can use the etpro guid for bans.

etpro's guid's are harder for players to change, but also arent perfectly unique (all or at least a large number of win98 players have same etpro guid [etadmin_mod doesnt allow banning that guid for that reason]). ETPro guid is better for some things, PB guid better for others. As already stated etpro's guid can be considered a work-in-progress.
Only my new 0.27p1 version, which has not been released officially. For those, who want to try it out, pm me.

Greets
H. Potter
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
-W0kk3L-
Posts: 46
Joined: Sun Jun 20, 2004 12:28 pm

Post by -W0kk3L- »

Well, i'm not too fond of running extra perlscripts next to our servers, so i skip that one...

I just need some way to ban persons while not in-game. We run a global banlist, and we want to make it possible that players can upload a demo with the corresponding guid, so we can ban the cheater. But it seems that no system can deliver the guid right.
Post Reply