Punk Buster - Printable Version
+- Battlefield Play4Free (/en/forum)
+-- Forum: Community Support (/forumdisplay.php?fid=16)
+--- Forum: Technical Support (/forumdisplay.php?fid=19)
+--- Thread: Punk Buster (/showthread.php?tid=13401)
Punk Buster - Hourad - 21-02-2011 06:26 AM
I was kicked by punk buster and I was not cheating ( hacking) ?????????? or even have any hack programs I like to play clean so intrested in why was kicked by punk buster
RE: Punk Buster - Sniper_LT - 21-02-2011 04:06 PM
Maybe you enabled the XP boost or similar?
RE: Punk Buster - Sci-Tek - 21-02-2011 04:07 PM
Open up PB logfile: C:%homepath%\AppData\Local\PunkBuster\BFP4F\pb\pbcl.log (copy paste into run window (windows button + R))
Check what it kicks you for. For instance RESTRICTION: Service Communication Failure:
RE: Punk Buster - (13th)CaptEdster - 21-02-2011 06:28 PM
Hello. I did the thing above and I got this,
RESTRICTION: Service Communication Failure: PnkBstrB.exe handshaking failed
Everytime i join a server I keep getting this. is there anyway to fix this?
RE: Punk Buster - Konomimaster - 21-02-2011 06:45 PM
Got the same fail, it's just PnkBstrA.exe
Tried to reinstall PB several times, manually downloading PB updates and running their updater. Nothing worked
RE: Punk Buster - DazzieBoi - 21-02-2011 07:46 PM
(21-02-2011 06:45 PM)Konomimaster Wrote: Got the same fail, it's just PnkBstrA.exe
how did you update?
I get the same problem from time to time and re-installing pb has worked for me.
I used the pbsvc_p4f.exe from within the battlefield play4free/pb folder.
C:\Program Files (x86)\EA Games\Battlefield Play4Free\pb (windows 7 pro 64bit)
I usually run the test first to see if any errors come up but always get test successful, but I still re-install PB using the same exe and this seems to fix it for a few days at least.
RE: Punk Buster - SharpShooter - 22-02-2011 07:48 PM
Let me copypaste one of my solutions from anohther topic which has been proven to help at least on the "heartbeat" issue. This should works on other Punkbuster related issues (handshaking) too on my knowledge:
Quote:1)When you get kicked, try to join to a new server.
RE: Punk Buster - CptCrenshaw - 23-02-2011 01:02 AM
after that my Punkbuster B is deaktivated in services and i have to restart my PC
after that reboot the service is gone, only A left.
have to reinstall that piece of crap to play
happens again and again
Please use an anti-cheat tool that actually protects player instead of kick them and suicide after that
EDIT: fixed log to code tags / typo
RE: Punk Buster - DemonLord - 23-02-2011 03:45 PM
" and go probably bug someone else" I LOLed at this.
Well, I got kicked a couple of times, but i just made what SharpSHooter said and it worked (no 3 times kick fortunately) So, I guess you should try it.
RE: Punk Buster - CptCrenshaw - 23-02-2011 04:40 PM
(23-02-2011 03:45 PM)DemonLord Wrote: " and go probably bug someone else" I LOLed at this.
i would do that, but i know it won't work.
I think it was "P4F stopped working blah", restarted the game via "Play Now"
then i got kicked by Punkbuster.
The p4f crash "killed" Punkbuster service B and it was marked to be uninstalled at the next reboot.
after a service is marked it can't be started stopped or opened
So there will be no restart. Without the B-service i will get kicked instantly
will screenshot that next time
RE: Punk Buster - SharpShooter - 23-02-2011 06:12 PM
(23-02-2011 04:40 PM)CptCrenshaw Wrote:(23-02-2011 03:45 PM)DemonLord Wrote: " and go probably bug someone else" I LOLed at this.
Before you follow any of the following advices I recommend backupping any punkbuster files/register your going to delete. Keep in mind you can always end up in worse situation than when started.
So your missing punkbuster files and therefore can't get it running?
If you just deleted "pnkbstra.exe" or "pnkbstrb.exe" manually it should start working if you find replacement file (copy one from your friends for example).
Sometimes replacing the "pnkbstra.exe" or "pnkbstrb.exe" don't work. In this case (read the whole message thru before start doing anything, I know its long but try not to get suicidal):
I haven't tried this but I would try deleting the whole pb folder "C:\Program Files\EA Games\Battlefield Play4Free\pb" (or wherever you installed thhe game). Then try to start the game up again and see if the updater will download a fresh Punkbuster for you. However this folder doesn't contain either of the "pnkbstra.exe" or "pnkbstrb.exe" so I doubt if it works in this case.
You can download a new punkbuster manually from: PunkBuster™ for Battlefield Play4Free
Normally if you scramble (accidentally or on purpose) with "pnkbstra.exe" or "pnkbstrb.exe" (delete, diassemble/modify, fix them with hjackthis for example) the ingame punkbuster updater/installer will not fix these. If this happens, I would delete all punkbuster related things off my computer. You will also need to search you register for every small punkbuster bits and delete them manually (if you dont do this you will never get punkbuster running in any game).
Of my knowledge if you cant get "pnkbstra.exe" or "pnkbstrb.exe" running, any manual/automatic updater or installer won't fix it. You have to clean up your pc from punkbuster related stuff (the pb folder in game install path,other files and registry). This makes the punkbuster think that it hasn't been ever installed on your computer and therefore install all needed files. If you delete just the "pb" folder, "pnkbstra.exe" and "pnkbstrb.exe" then the ingame updater will be fooled by the registry marks thinking that the punkbuster is already installed (and will install only the missing "pb" folder).
I'm not aware of about punkbuster updates so I don't know if theres easier way around it. You can contact the punkbuster thru evenbalance site (http://www.evenbalance.com) but I doubt it helps anything. They will take forever to answer and the problem is always your "firewall" or "colour of your keyboard" or something else that makes absolutely no sense at all.
I don't know if punkbuster service ("big picture") has changed lately(for better/worse direction). I'm writing on my own experience. I'm not responsible if you blow up you pc while doing this and there might be other solutions too. So in a nutshell my info might be outdated.
Im pretty sure that nobody cares about my opinions but on my experience punkbuster will not fix any problems that arent extremely essential. They sit thumbs up in their asses and you should not wait for better tomorrow and I highly recommend searching aid at forums like this.
If you need any further assistance or clarification don't hesitate to ask for more.
RE: Punk Buster - Fersis - 24-02-2011 03:39 PM
Your advice fixed my issue.
RE: Punk Buster - SharpShooter - 24-02-2011 05:10 PM
(23-02-2011 04:40 PM)CptCrenshaw Wrote: The p4f crash "killed" Punkbuster service B and it was marked to be uninstalled at the next reboot.Can you try to explain better? Is your b-service removed from start-up processes/the file deleted or what? How the crash managed to screw up the b service (they shouldnt be related)? So when you join a server your b doesn't start (confirm via task manager)? Try replace the pnkbstrb.exe (located at system32 folder) with another copy (ask one from your friend for instance).
If that doesn't help, the only thing that comes to my mind is to wipe out all punkbuster related stuff (as I wrote earlier) and start up the game again. You can't start these processes manually, the punkbuster has to do it.
Important note: If the BFP4F crash only stopped/exit the b process and didnt touch the .exe/registry values, it should start normally when joined server. In this case DONT go rogue on punkbuster files, the problem lies elsewhere.
Fersis Wrote:Thanks SharpShooter.
No problem, glad to help.
Since there seems to be alot of PnkbstrA and PnkbstrB related issues, please do the following before writing a reply, it saves alot of time(so I dont have to tell everyone the same thing):
RE: Punk Buster - =UFB=Thermel0 - 25-02-2011 01:29 PM
My pb doesnt start for some reason i check if its running when i eventually enter a game for a few seconds but it doesnt show,and my pb log just mentions that the pb homepath has changed to the p4f,pb folder.BTW my log never mentioned the communications failure it has when it kicks me only the change in homepath.
RE: Punk Buster - CptCrenshaw - 25-02-2011 04:57 PM
can't play ... PB keeps stopping B and kills itself
RE: Punk Buster - SharpShooter - 25-02-2011 05:23 PM
Something you can try(backup all the files your about to edit):
Delete "pb" folder at your install path and try replacing pnkbstrb.exe with a copy from another pc (any pc with punkbuster will do, BFP4F doesnt have to be installed). After this start the game. The updater should download you a new pb folder. If not, try downloading punkbuster from evenbalance site
RE: Punk Buster - CptCrenshaw - 25-02-2011 09:34 PM
(25-02-2011 05:23 PM)SharpShooter Wrote:
Thanks! will try that tomorrow, to busy this week
EDIT: Ok, after i get a working B service EXE i deleted the pb folders of Heroes and P4F and downloaded the old pbsetup.zip from evenbalance. "old" because i cant select P4F to update it's Punkbuster.
So i selected Heroes. It updated, but niw i cant start Heroes and P4F because it's xxx_svc.exe is missing
RE: Punk Buster - subhurocks - 12-03-2011 03:00 PM
Starting PunkBuster Service Tests (v0.990) (03/12/11 19:26:56)
Windows NT 6.1 (build 7600) 64-bit
Checking PnkBstrA service status RUNNING
Checking PnkBstrA Version OK (1033)
Extracting "PnkBstrB.exe" to:
Checking firewall settings OFF
Checking if PnkBstrB is running STOPPED
Getting port for PnkBstrA OK (44301)
Opening socket for packet send OK
Sending version packet to PnkBstrA SENT
Receiving version from PnkBstrA OK
Received 6 bytes from 127.0.0.1:44301
Response = 7691 (ms) Version = v1033
Getting PnkBstrB install instance OK
Sending start packet to PnkBstrA SENT
Waiting for packet from PnkBstrA OK
Received 3 bytes from 127.0.0.1:44301
Response = 12059 (ms) PnkBstrB started.
Watching for PnkBstrB instance change (4) CHANGED (5)
Getting port for PnkBstrB OK (45301)
Sending version packet to PnkBstrB SENT
Receiving version from PnkBstrB OK
Received 5 bytes from 127.0.0.1:45301
Response = 15 (ms) Version = 2202
Checking PnkBstrK driver status NOT FOUND
Manually stopping PnkBstrB STOPPED
Removing test PnkBstrB file OK
RE: Punk Buster - scottie - 12-03-2011 10:30 PM
doing the same thing to me and taking my guns and gadgets away but after about 15mins i get them back and able to play again...very anoying..
RE: Punk Buster - LeadMagnet - 14-03-2011 06:50 PM
Getting repeated kicks from this server only;
Connected to Server 188.8.131.52:1234
RESTRICTION: Corrupted Packet Flow (B)