How To Install Punkbuster Webtool For BF3

Post Reply
.=QUACK=.Major.Pain
This is my homepage
This is my homepage
Posts: 1573
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Sun Jun 26, 2011 8:03 am

How To Install Punkbuster Webtool For BF3

Post by .=QUACK=.Major.Pain »

As of 25.October.2011, adding the PB Webtool commands through the config in pbsv.cfg or startup.txt does not enable the webtool. The only way I've gotten it working is through the ProCon Console tab when connected to the server in ProCon. To enable it, type the following three lines in the ProCon "Console" tab separately:

Code: Select all

punkBuster.pb_sv_command pb_sv_httpaddr xx.xx.xx.xx
punkBuster.pb_sv_command pb_sv_httpport xxxx
punkBuster.pb_sv_command pb_sv_httpkey xxxxxx
Replace the xx.xx.xx.xx with your server IP without port. If your server is 63.211.221.47:25200, it would be:

punkBuster.pb_sv_command pb_sv_httpaddr 63.221.221.47

Replace the xxxx with a port between 9000 and 9050. If one doesn't work, try another port in that range as another server on your box may already be using that port. If you chose port 9034, it would be:

punkBuster.pb_sv_command pb_sv_httpport 9034

Replace the xxxxxx with the password of your choice. This doesn't need to match any other passwords. If you want your password to be password123x, then it would be:

punkBuster.pb_sv_command pb_sv_httpkey password123x

NOTE: Type the commands in Procon console, and no need to restart server.
Visit gspreviews.com And Rate & Review Your Old & Current GSP's
Find Your GSP Coupons at gspreviews.com/coupons/
User avatar
Edge100x
Founder
Founder
Posts: 13126
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: How To Install Punkbuster Webtool For BF3

Post by Edge100x »

No need to use Procon -- you can type those into the rcon tool on the "Server control" page.
.=QUACK=.Major.Pain
This is my homepage
This is my homepage
Posts: 1573
Joined: Sun Jun 26, 2011 8:03 am

Re: How To Install Punkbuster Webtool For BF3

Post by .=QUACK=.Major.Pain »

Just posted as I read it elsewhere, but good to know.
Visit gspreviews.com And Rate & Review Your Old & Current GSP's
Find Your GSP Coupons at gspreviews.com/coupons/
GitSum
Compulsive poster
Compulsive poster
Posts: 69
Joined: Sat Apr 23, 2011 8:15 am

Re: How To Install Punkbuster Webtool For BF3

Post by GitSum »

Good post - but the webtool is disabled by default because the port is set to 0

You can easily enable the webtool in the NFO control panel by editing the file which will retain the settings
  1. Go to the NFO file manager
  2. Find pb/pbsv.cfg set it to edit, click on submit
  3. Find these three lines (about 1/3 down) and make the changes
  • pb_sv_HttpPort 0 (change the 0 to the port your want)
  • pb_sv_HttpAddr "" (add the server ip in-between the quotation marks)
  • pb_sv_HttpKey "" (add your password in-between the quotation marks)
Save the file, go to the Server Control tab and enter the following comand to safely restart the punkbuster server (it won't effect the current game - it is just punkbuster that gets restarted - not the game server)

punkbuster.pb_sv_command pb_sv_restart

Also, PB Bans has a nice Sample PBSV file that you can download and use as a template - which you can find on this page http://www.pbbans.com/forums/files/samp ... file5.html

I haven't had a chance to do it yet for our BF3 servers, but their file is very well organized and breaks the sections up for easy editing

Reference - Punkbuster for Server Administrators
.=QUACK=.Major.Pain
This is my homepage
This is my homepage
Posts: 1573
Joined: Sun Jun 26, 2011 8:03 am

Re: How To Install Punkbuster Webtool For BF3

Post by .=QUACK=.Major.Pain »

I had tried that way to setup the webtool and it didn't work.
The latest patch may have resolved that.
Visit gspreviews.com And Rate & Review Your Old & Current GSP's
Find Your GSP Coupons at gspreviews.com/coupons/
jasonelmore
A regular
A regular
Posts: 44
Joined: Wed Feb 10, 2010 6:53 pm

Re: How To Install Punkbuster Webtool For BF3

Post by jasonelmore »

The 2nd tutorial works. The OP's tut does not work with NFO CPanel RCON, i keep getting invalid arguments or Unknown Commands.

However, i keep getting "bad Key" error message when i try to log into the webpanel.

I checked, and rechecked the setting in pbsv.cfg, and i even tried making a simple password, still no luck. I ran the restart command to make sure it refreshed but no dice.

Any Ideas?
GitSum
Compulsive poster
Compulsive poster
Posts: 69
Joined: Sat Apr 23, 2011 8:15 am

Re: How To Install Punkbuster Webtool For BF3

Post by GitSum »

I found that if you are using Chrome as a web browser it wont work. There also may be an issue with the port setting. Try setting the port to 80 to avoid firewall issues.

I would go back and edit my post to include this - but I can't
.=QUACK=.Major.Pain
This is my homepage
This is my homepage
Posts: 1573
Joined: Sun Jun 26, 2011 8:03 am

Re: How To Install Punkbuster Webtool For BF3

Post by .=QUACK=.Major.Pain »

Like mentioned don't use chrome.
After entering key, click on playerlist and not ENTER

Someone else also mentioned the NFO panel didn't work to setup webtool on another forum too where they were asking for help.
Visit gspreviews.com And Rate & Review Your Old & Current GSP's
Find Your GSP Coupons at gspreviews.com/coupons/
User avatar
Edge100x
Founder
Founder
Posts: 13126
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: How To Install Punkbuster Webtool For BF3

Post by Edge100x »

There's nothing unusual about our tool here. Anything you type into the rcon tool is sent to the server, unless it starts with !. If you are shown UnknownCommand, that is a response from the server.

The reason that the earlier given commands do not work is that they aren't correct. For instance, these:

Code: Select all

punkBuster.pb_sv_command pb_sv_httpaddr xx.xx.xx.xx
punkBuster.pb_sv_command pb_sv_httpport xxxx
punkBuster.pb_sv_command pb_sv_httpkey xxxxxx
Should be:

Code: Select all

punkBuster.pb_sv_command "pb_sv_httpaddr xx.xx.xx.xx"
punkBuster.pb_sv_command "pb_sv_httpport xxxx"
punkBuster.pb_sv_command "pb_sv_httpkey xxxxxx"
This is because the parts in quotes need to be sent as a single string. If you don't put them in quotes, they are parsed as separate arguments. You'd have a similar problem if you typed this:

Code: Select all

admin.say this is a test
Instead of the correct:

Code: Select all

admin.say "this is a test"
We also don't officially support the PB webtool at this time. I can't guarantee that it will always work.
.=QUACK=.Major.Pain
This is my homepage
This is my homepage
Posts: 1573
Joined: Sun Jun 26, 2011 8:03 am

Re: How To Install Punkbuster Webtool For BF3

Post by .=QUACK=.Major.Pain »

Procon doesn't require the quotes, so I didn't put them.
Your control might require them.
Visit gspreviews.com And Rate & Review Your Old & Current GSP's
Find Your GSP Coupons at gspreviews.com/coupons/
User avatar
Edge100x
Founder
Founder
Posts: 13126
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: How To Install Punkbuster Webtool For BF3

Post by Edge100x »

The game just requires them as a single argument, so quotes are needed. If Procon isn't requiring them, it's altering your punkbuster.pb_sv_command input before passing it on to the server.

If you'd prefer to do them without quotes here, you can. Just use the !pb command, instead. It's interpreted and altered by the admin daemon as Procon apparently does. For instance:

Code: Select all

!pb pb_sv_httpaddr xx.xx.xx.xx
.=QUACK=.Major.Pain
This is my homepage
This is my homepage
Posts: 1573
Joined: Sun Jun 26, 2011 8:03 am

Re: How To Install Punkbuster Webtool For BF3

Post by .=QUACK=.Major.Pain »

Seems these commands don't stick.

Had to re-enter them again.

Not sure if server restart removes them or not.
Visit gspreviews.com And Rate & Review Your Old & Current GSP's
Find Your GSP Coupons at gspreviews.com/coupons/
User avatar
Edge100x
Founder
Founder
Posts: 13126
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: How To Install Punkbuster Webtool For BF3

Post by Edge100x »

If you enter PB commands through rcon, you generally need to use punkBuster.pb_sv_command pb_sv_writecfg to save them to pb/pbsv.cfg.
Post Reply