How To Get Your Servers Streaming

From PunksBusted

Jump to: navigation, search

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:

  1. Automatically via the Auto-MBL Windows GUI software. (VISTA users, you must set permissions to allow AMBL.)
  2. Manually by making a couple of small edits to your server configuration files FTP/SSH Setup
  3. Using an RCON tool like HLSW RCON Setup

For option 1 please refer to the Online Help - GUI Version


Contents

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.

  1. Log into your server
  2. 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 "ClanID" // Enter your PsB ClanID (e.g. 0123)

Battlefield 1942

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24406 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Battlefield Vietnam

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24408 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Battlefield 2142

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24421 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Battlefield 2

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24415 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Call of Duty

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24407 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (e.g. 0123)

CoD2

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24418 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

CoD4

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24425 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (e.g. 0123)

Crysis

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24426 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Crysis Wars

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24430 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Doom 3

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24414 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Enemy Territory

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24404 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (e.g. 0123)

Far Cry 2

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24431 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (e.g. 0123)

MOH: Airborne

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24423 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Prey

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24420 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Quake 3

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24400 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Quake 4

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24416 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

RTCW

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24401 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

R6: Vegas

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24422 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

R6: Vegas2

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24428 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

RvS

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24405 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

SOF2

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24402 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

Splinter Cell

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24410 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (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 "ClanID" // Enter your PsB ClanID (e.g. 0123)

Joint Operations

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24411 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)
 http://www.punksbusted.com/forums/index.php?showtopic=7334

MOH: Pacific Assault

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address 
 pb_sv_logport 24413 // Repository Port 
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)

R6: Lockdown

 pb_sv_logaddr rep.punksbusted.com // Repository IP Address
 pb_sv_logport 24419 // Repository Port
 pb_sv_loguser "ClanID" // Enter your PsB ClanID (e.g. 0123)
Personal tools