Page 1 of 1

Punkbuster B heartbeats kick

Posted: 2012-04-05 01:10
by EliteOperator01
Hello fellow PR comrades, just needed to vent some steam about getting PB kicks. I didn't used to ever have this prob till it just started one day. Sometimes PR works for like a round or two if I don't change servers but eventually the PB heartbeats kick gets me. So I had started a thread some time ago and it was suggested to open the command box ~ and type pb_sleep 500 and also pb_writecfg which worked for one round. I had not been on a server in like a week so I excitedly came on here and said oh thanks so much this worked lol. Well it didn't. Another suggestion was to delete the pb folder which I did and again it worked for like 2 rounds then kicked me again. Sometimes I get lucky and I wont get the kick, but now its like every time. I am so tired of trying everything in all the threads. here is a list of what I have done over the months.

- uninstalled PR and BF2 deleted ALL files
- reinstalled PR with a new copy of BF2 from steam since you cannot find copies of the game anywhere else anymore.
- uninstalled all PB files manually and via the pb svc uninstall program.
-reinstalled PB on svc and updated via the pb setup
-have run plenty of virus checks and defraged.
-have insured that punkbuster a and b are allowed through firewall
-have deleted the cache folder in documents for bf2 pr
-have prayed

Ok so as you can see I have done everything I can think of or have read about. There may be a few I left out because I forgot trying them, but you get the idea. Sometimes if I reboot my PC, delete PB files and cache reinstall them and run PR it has worked ... sometimes that is. Many times I do this and it still just kicks me. When you consider that for me to do all these steps takes time and is very frustrating plus PR lags when loading maps for me its just ... a real pain in the ***. I give up for the day I just spent 3 hours trying to get PR to work. I have played this game for a long time and think it really sucks that all this stuff starts.

One more thing .... My PC just so you know what it is. and its old, however should be fine for BF2 or PR.
3.3 gig processor
2 gigs ram
vista 32
512 graphics card

I just want to play some PR damnit ! Hopefully I will see you guys out there soon cheers.

Re: Punkbuster B heartbeats kick

Posted: 2012-04-05 02:27
by LITOralis.nMd
Aww Elite, thought we had you sorted.
You still running Vista32?
https://www.realitymod.com/forum/f27-pr ... ost1726481

...
1. Which firewall are you using?
2. IS Windows Firewall enabled or disabled?

If you using Windows Firewall try this:
. open regedit, and go here:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\SharedAccess\Parameters\FirewallPolicy\FirewallRules and press [Control-F] and search for " PnkB "

You'll find a bunch of randomized Key names... with values that look something like this:

v2.10|Action=Allow|Active=TRUE|Dir=In|Protocol=17|Profile=Public|App=C:\Windows\SysWOW64\PnkBstrB.exe|Name=PnkBstrB|

You'll see some for PnkA and PnkB , make sure they all have Action=Allow and Active=TRUE
TRUE is case sensitive I think.

Re: Punkbuster B heartbeats kick

Posted: 2012-04-07 07:02
by EliteOperator01
Still running Vista 32
Running standard Windows firewall/enabled
Checked the settings in regedit like you suggested and all looks ok there.
Today I installed the Vietnam update and when I first got on after install it worked fine. Played for like 3 hours joined a few different servers. I noticed while installing it ran PB update etc and I assumed that it must have fixed whatever the problem was. I turned PR off and when I turned it back on sometime later I was kicked after 2 mins on the server for the Punkbuster B heartbeats stopped. It wouldn't let me on ANY server after this. How can I be the only ******* dealing with this bullshit I have tried everything. Fucking sucks.

Re: Punkbuster B heartbeats kick

Posted: 2012-04-07 07:42
by MaSSive
Try this. Get to MP server and quickly open console ( '~' default ), and type this into it:

Code: Select all

pb_sleep 500
and press enter. Then type

Code: Select all

pb_writecfg
and press enter.

This will reduce PB scans to every 500 seconds and hopefully will solve your issue.

One more thing, are you running PR as admin?

Similar threads and solutions

https://www.realitymod.com/forum/f27-pr ... opped.html

http://www.tacticalgamer.com/pr-bf2-tec ... hread.html

http://forums.filefront.com/rtcw-proble ... ost3923425

Re: Punkbuster B heartbeats kick

Posted: 2012-04-07 15:40
by LITOralis.nMd
Elite, ... this is truly a PITA,

GO to C:\Windows\System32\LogFiles\PunkBuster

Look at log files, open them, escpecially th PunkbusterB log.

Reply in this thread in advanced mode, and upload all three log files.
IF any of the log .txt files are oevr 19.5Kb, just copy the most recent stuff into a new notepad file and save it then upload that.

------------------------------------


Second line of troubleshooting:

go to ( c:\windows\system32\ ) or maybe ( C:\Windows\SysWOW64 )
search for PnkBstrB.exe
when you find it, right click on it and select properties.
go to the Security tab.
Make sure that whichever account you are using to play PR has full ALLOW access to everything except "Special permissions".
CLick apply if you have to make any changes.

go to ( c:\windows\system32\ ) or maybe ( C:\Windows\SysWOW64 )
search for PnkBstrA.exe
when you find it, right click on it and select properties.
go to the Security tab.
Make sure that whichever account you are using to play PR has full ALLOW access to everything except "Special permissions".
CLick apply if you have to make any changes.

Re: Punkbuster B heartbeats kick

Posted: 2012-04-17 05:36
by EliteOperator01
[R-COM]LITOralis.nMd;1755949 wrote:Elite, ... this is truly a PITA,

GO to C:\Windows\System32\LogFiles\PunkBuster

Look at log files, open them, escpecially th PunkbusterB log.

Reply in this thread in advanced mode, and upload all three log files.
IF any of the log .txt files are oevr 19.5Kb, just copy the most recent stuff into a new notepad file and save it then upload that.

------------------------------------
I don't know how to reply in advanced mode but here is what the files say. None of the files were over 19.5
BTW i tried to upload the files but its giving me an error msg so here they are...

pbsvc

Installed at "C:\Windows\system32\PnkBstrA.exe"
serviceInstallFile does exist
Checking PunkBuster service status STOPPED
Starting PunkBuster service OK
Adding firewall rule for PnkBstrA OK
Adding firewall rule for PnkBstrB OK
Installation Finished.

Please click "Next" to test the PunkBuster services.Starting PunkBuster Service Tests (v0.993) (04/16/12 21:34:44)
Checking OS
Windows NT 6.0 (build 6002, Service Pack 2) 32-bit
Checking PnkBstrA service status RUNNING
Checking PnkBstrA Version OK (1036)
Extracting "PnkBstrB.exe" to:
"C:\Users\gpg\AppData\Roaming\PnkBstrB.exe"
OK
Checking firewall settings OFF
Is PnkBstrA explicitly allowed?
C:\Windows\system32\PnkBstrA.exe YES
Is PnkBstrB explicitly allowed?
C:\Windows\system32\PnkBstrB.exe YES
Checking if PnkBstrB is running NOT RUNNING
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 = 7800 (ms) Version = v1036
Getting PnkBstrB install instance NOT FOUND
Sending start packet to PnkBstrA SENT
Waiting for packet from PnkBstrA OK
Received 3 bytes from 127.0.0.1:44301
Response = 12215 (ms) PnkBstrB started.
Load SUCCESSFUL.
Watching for PnkBstrB instance change (0) CHANGED (1)
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 = 3276 (ms) Version = 2202
Checking PnkBstrK driver status NOT FOUND
Extracting new PnkBstrK to:
"C:\Users\gpg\AppData\Roaming\PnkBstrK.sys"
OK
Sending load packet to PnkBstrB SENT
Checking PnkBstrK driver status RUNNING
Stopping PnkBstrK STOPPED
Deleting PnkBstrK OK
Checking PnkBstrK driver status DELETED
Manually stopping PnkBstrB STOPPED
Removing test PnkBstrB file OK

----------------------------------
Tests finished.

PnkBstrA

[04.16.2012 21:34:42] PnkBstrA v1036 Service Started Successfully. This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.
[04.16.2012 21:39:15] PnkBstrA v1036 Service Started Successfully. This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.
[04.16.2012 22:00:44] Attempting unload of pnkbstrb.

PnkBstrB

4:56] PnkBstrB v2.202 (WOLF) Service Started Successfully. This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.
[04.16.2012 21:35:00] Attempting Component Load [PnkBstrK][drivers\][PnkBstrK.sys]
[04.16.2012 21:35:01] Loaded and Started PnkBstrK
[04.16.2012 21:39:15] PnkBstrB v2.202 (WOLF) Service Started Successfully. This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.
[04.16.2012 21:49:29] PnkBstrB v2.241 (BF2) Service Started Successfully. This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.
[04.16.2012 21:53:44] PnkBstrB v2.241 (BF2) Service Started Successfully. This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.
[04.16.2012 22:00:44] PnkBstrB v2.241 (BF2) Service Attempting Unload (ff01). This service is a component of the PunkBuster Anti-Cheat system. Visit PunkBuster Online Countermeasures for more information.

Both punkbuster A and B have full access on my account.
I don't know why this is happening its driving me nuts man. Please help if you or anyone can I have been playing PR for a long time and this really really sucks. Thank you.

Re: Punkbuster B heartbeats kick

Posted: 2012-04-17 06:55
by MaSSive
Go to Windows\System32 and search for files PnkBstrA.exe and PnkBstrB.exe

On each of them right click and go to compatibility tab. In bottom you will find line saying Run this program as administrator and check box in front of it. Tick the box, hit apply and ok.

Hopefully this will solve it, if not you will have to purge PB completely from your system and reinstall it as admin.

Btw there is nothing in logs that I find odd. My logs contain the same things.

Re: Punkbuster B heartbeats kick

Posted: 2012-04-17 15:51
by LITOralis.nMd
Load SUCCESSFUL.
Watching for PnkBstrB instance change (0) CHANGED (1)
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 = 3276 (ms) Version = 2202
Checking PnkBstrK driver status NOT FOUND

I suggest opening up your firewall and making sure PunkbusterB.exe can is given an exception, and that port 45301 is given an exception. Tell me which firewall software you use and i'll give better instructions if you need them.

I suggest going into your router settings and setting up a static IP for your gaming PC, then setting up a port forward for TDP port 45301 . Tell me which router (make and model ) you use and i'll give better instructions if you need them.

Looks like either your router or your PC software firewall is blocking the PunkbusterB.exe port .

Re: Punkbuster B heartbeats kick

Posted: 2012-04-17 20:49
by sweedensniiperr
punkbuster A and B must be allowed by firewall. if it kicks you again i just run this program and then i'm all fine.

http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe

Re: Punkbuster B heartbeats kick

Posted: 2012-05-05 18:17
by goldnmind
Alas, you are not alone. I too have suffered these massive problems with punkbuster for some time. Punkbuster B does not start for me. I've tried the same things listed in this thread. One problem with me is that I cannot do anything in windows defender, nor change the firewall settings anymore. As for punkbuster, nothing works to fix it and I have almost given up all hope of fixing this accursed program. I don't know whether I curse punkbuster or the cheaters that caused punkbuster to be implemented more!!

Re: Punkbuster B heartbeats kick

Posted: 2012-05-06 07:10
by MaSSive
If you guys are running Windows Defender that might be the root cause of your trouble. I never used it and it caused me more trouble than its worth, so whenever I installer system first thing to do is to turn it off. Just make sure you have some AV program and you will be ok.

Turn Windows Defender on or off