How To Get Your Servers Streaming
From PunksBusted
Streaming to PunksBusted.com allows server admins to utilise our Auto-MBL system.
To configure your server to stream you must have an ACTIVE PsB Member account, to join PsB use the application form.
- It can take up to 72 hours from when you apply for your application to be reviewed and accepted
- It can take up to 24 hours from after your application is accepted for your server to show up as streaming
We highly recommend that you download the recommended configs for your game. Those configs will contain the various files you need to edit in order to setup your server for streaming. All of the configs are located in the game's forum
There are three methods to set your server streaming:
- Automatically via the Auto-MBL Windows GUI software. (VISTA users, you must set permissions to allow AMBL.)
- Manually by making a couple of small edits to your server configuration files FTP/SSH Setup
- Using an RCON tool like HLSW RCON Setup
For option 1 please refer to the Online Help - GUI Version
Manual Streaming Instructions:
Pre-requisites:
- Your PsB Member ID (otherwise known as Clan ID)
- FTP Software, SSH (Putty) access to the server(s) or RCON tool
- Plain text editor (notepad/pico)
Instructions:
RCON
If you have access to your server via an RCON tool (such as HLSW), you can use it to setup your server to stream.
- Log into your server
- Issue each of these commands in order
- pb_sv_load pbsvlog.cfg
- pb_sv_logaddr rep.punksbusted.com
- pb_sv_logport XXXXX ¹
- pb_sv_loguser XXXXX ²
- pb_sv_writecfg
After using this method, you do not need to use FTP or the AMBL to setup streaming for your server. You are not done now however. Using the above steps you made sure your server is streaming the catches back to PsB. You still have to set up your server to receive our Master Ban List.
¹ For the logport, use the proper port for your game listed below from the 'Game Info' section.
(Each game has a unique port number)
² For the loguser, use your ClanID
(This is not your application number, but rather the number sent via email after the application is accepted).
FTP/SSH
1. pbsv.cfg
The pbsv.cfg file contains the main configuration settings for your PunkBuster server, edit this file in your text editor and ensure the following line is present:
pb_sv_load pbsvlog.cfg // Loads PsB Repository settings
2. pbsvlog.cfg
The pbsvlog.cfg file contains the remote repository configuration settings, edit this file in your text editor. Copy and paste the relevant text below depending on what game your server is running replacing the text in red with your PsB Member ID (Clan ID), if you do not know what your PsB Member ID then please request advice from a member of staff:
Game Info
AA
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24403 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
AA3
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24433 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Battlefield 1942
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24406 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Battlefield Vietnam
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24408 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Battlefield 2142
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24421 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Battlefield 2
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24415 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Call of Duty
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24407 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Call of Duty: United Offensive
pb_sv_logaddr rep.punksbusted.com// Repository IP Address pb_sv_logport 24412 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
CoD2
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24418 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
CoD4
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24425 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
CoD: World at War
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24432 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Crysis
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24426 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Crysis Wars
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24430 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Doom 3
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24414 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Enemy Territory
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24404 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Enemy Territory:Quake Wars
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24424 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Far Cry 2
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24431 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
F.E.A.R. Perseus Mandate
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24427 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Frontlines: Fuel of War
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24429 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Prey
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24420 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Quake 3
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24400 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Quake 4
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24416 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
RTCW
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24401 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
R6: Vegas
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24422 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
R6: Vegas2
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24428 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
SOF2
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24402 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Splinter Cell
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24410 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Wolfenstein
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24434 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
3. Final Steps
With the above changes made in steps 1 and 2, reboot your server or issue a pb_sv_restart command.
Wait for 24 hours and use the check streaming function in the Windows GUI software to see if your server is streaming successfully.
Alternatively, log into the Admin Tools section of the website with your clan id and password, click on Membership then Streaming Status to see the status of all of the servers on the account.
If your server is not streaming then please read: Troubleshooting Streaming
Unsupported Games
Far Cry
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24409 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
F.E.A.R
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24417 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
Joint Operations
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24411 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123) http://www.punksbusted.com/forums/index.php?showtopic=7334
MOH: Airborne
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24423 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
MOH: Pacific Assault
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24413 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
R6: Lockdown
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24419 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
RvS
pb_sv_logaddr rep.punksbusted.com // Repository IP Address pb_sv_logport 24405 // Repository Port pb_sv_loguser XXXXXX // Enter your PsB ClanID in place of XXXXX (e.g. 0123)
