Page 1 of 3
PB "B" handshake failure
Posted: 2008-09-22 06:01
by Paige
can some one tell me why of all the BF2 games and mods yours is the only one i am getting this error from?
i have BF2 (of course) POE FH2 and PR.
so why is yours the only one im getting handshak failure??
Re: PB "B" handshake failure
Posted: 2008-09-22 07:23
by PRC_Heavy_Z
search function will save you and rest of us some valuable time. this is the like 6th thread about Pnkbstrb.exe
Just update the punkbuster just before playing and you'll be fine. if you don't know how to update it, look in your BF2 directory and it should be in the folder called 'pb'. In that folder you'll find a file name pbsetup. run that program should solve your problem.
Re: PB "B" handshake failure
Posted: 2008-09-22 08:54
by Levesly
But PRC_Heavy_Z sometimes that doesnt all ways work

Re: PB "B" handshake failure
Posted: 2008-09-22 10:11
by LtSoucy
Before you ever play do this:
1)Delete pb folder from BF2
2)Run pbsetup
3) start PR
There you go should work, may look long but its easy.
Re: PB "B" handshake failure
Posted: 2008-09-22 18:28
by Paige
have done both, it doesnt work.
I have read the other threads dude and nothing in any of them works. in fact one of the so called solutions made it so i had to reinstall the entire game and all the mods because it shutdown all my BF2 games, thats why i wanted to know why it is happening. tell you what, you fix the problem and i will play your mod.
Re: PB "B" handshake failure
Posted: 2008-09-22 21:27
by HughJass
I usually have to do:
delete PB folder in bf2
run pbsvc
uninstall PB
run pbsetup
update
run pbsvc
install
play
and it works.
look for these tools in their site, somewhere in the troubleshooting section (look for DL links)
Re: PB "B" handshake failure
Posted: 2008-09-23 06:45
by kilroy0097
I have to do what HughJass said before EVERY SINGLE TIME I PLAY.
If I play for a few hours on Saturday and then come back to it on Sunday I have to repeat the process each time. Yup Punkbuster is that broken.
I've followed
this post on TG on fixing Punkbuster issues. I've tried other fixes as well. Each time it will let me play perhaps once or twice but then it will start giving issues again. I am referring to the PunkBstrB.exe handshaking issue. Why it will let me play a couple of time and then suddenly freak out I really don't know. It always happens after the map is loaded and when I enter the game, either clicking on the button or waiting to auto join. It loads up normally and then gives me kit selection. That's when it usually quits on me.
So obviously it's letting me join at least. Does varying the pb_sleep value change anything on this?
Its for setting Punkbuster to do a check every 500 miliseconds compared to the standard 20 miliseconds. Doing this basically frees up some of your bandwidth that Punkbuster was using. To do this, follow the following steps:
1. Load up the game and join any server (empty ones are good)
2. Spawn at any spawn point and any kit
3. Hit the ` key (unless you changed the console key)
4. Type "PB_sleep 500", then hit enter
5. Type "PB_writecfg", then hit enter
PD_sleep sets the value of how long PB waits to check again (I'm not sure exactly what it checks/scans). PB_writecfg saves the PB file you just edited.
Is there a debug option that will show a more specific error message than the one shown in game?
Re: PB "B" handshake failure
Posted: 2008-09-24 06:32
by Paige
since this is the only BF2 Mod i have ever had a problem with, I find it hard to believe it has anything to do with punkbuster.
people keep blaming them but think about that, I'll wait...............

:
Re: PB "B" handshake failure
Posted: 2008-09-24 06:36
by ReadMenace
I update PB, then kill PnkBstrA.exe in task manager.
-REad
Re: PB "B" handshake failure
Posted: 2008-09-24 17:46
by Psyko
-__-#
okay...if PBSVC DOESNT work...start a local game and let it load up, then disconnect and join the multiplayer server of your choice. Dont ask me how, apparently, it just works.
Re: PB "B" handshake failure
Posted: 2008-09-25 01:16
by Paige
Re: PB "B" handshake failure
Posted: 2008-09-25 03:06
by LithiumFox
o.o thats... crazy o.O!
Re: PB "B" handshake failure
Posted: 2008-09-26 01:21
by Preston
whats up with it only doing it on certain servers for certain people, for me its only on the Chicago server.
Re: PB "B" handshake failure
Posted: 2008-09-26 03:52
by scout299inf
well guys i did everything like everyone eles did and i found notthing to work for me.if you guys fine something eles that can fix this game ill be one happy camper.aloha guys from hawaii

Re: PB "B" handshake failure
Posted: 2008-09-26 08:47
by Marmorkaka
To get it to work i do the delete pb folder and then update. And before im joining the preferred server I join another nearly full server 16%, works for me.
Re: PB "B" handshake failure
Posted: 2008-09-26 08:49
by sunshine1991
or simply ( i do it ) every time u want play PR delete PB folder then run PBSETUP (will install again PB ) then run the game and play.
this is SOLUTION WORK 100% for everyone
all the others solution no always work for everyone
Re: PB "B" handshake failure
Posted: 2008-09-26 21:58
by scout299inf
so you let it uplouad to 16% and hit Esc then it should work!!! well ill try to do it later

Re: PB "B" handshake failure
Posted: 2008-09-27 06:19
by Paige
Psykogundam wrote:-__-#
okay...if PBSVC DOESNT work...start a local game and let it load up, then disconnect and join the multiplayer server of your choice. Dont ask me how, apparently, it just works.
Ok dude It Worked!!
In fact it worked so well that all I have to do is join games now.
The game is back to normal, Thanks.

Re: PB "B" handshake failure
Posted: 2008-09-27 16:58
by Katarn
Guys, just uninstall and reinstall PB for Battlefield 2 using pbsvc.exe, go to your windows services manager (i forget the run... command). Then scroll down to PnkBstrB, make sure it's running and start is set to automatic. You will never have a problem again.
Re: PB "B" handshake failure
Posted: 2008-09-27 17:54
by youm0nt
[R-DEV]Katarn wrote:Guys, just uninstall and reinstall PB for Battlefield 2 using pbsvc.exe, go to your windows services manager (i forget the run... command). Then scroll down to PnkBstrB, make sure it's running and start is set to automatic. You will never have a problem again.
I thought that would work too but it didn't. Before I started up PR, I saw that pnkbsterB was running and I set it to automatic in the Services, but when I would join a server, I would get the handshake error. I would quit out of the game and check the Services again and pnkbstrb wasn't even listed, it just dissappeared.
I have fixed my handshake error though from reading one of the PB error fixes.