Firedaemon Install Guide


Junior Member
Oct 30, 2005
Adirondack Mts.
This should make your install go a little easier:

This guide will help you once you have the correct files in place on your dedicated, and you have made sure your config_mp.cfg is new or empty.
It will also help if you are running a windows based box.

// The latest release for Firedaemon is: v1.8GA

Download current version

If you are running one or more dedicated boxes, this program is worth buying.
Your daemon depending on version may look different but the principles are the same.

Start a new service:

New Service Definition:

This covers the main options for the program menu only, more advanced options can be set, however if you use them you probably don't need to be reading this.

// Short Name:
cod2 or whatever you want as long as it starts with a letter, not a number. This is not shown for the name in the service list.
// Display Name:
cod2 or whatever you want. This is shown for the name in the service list. I personally name this the ip of the server to make it easier.
// Custom Prefix String:
Don't worry about this i leave it unchecked.
// Console Application:
Some games benefit from this option, either way your choice. Cod2 will give you no benefit by having this selected.
// Executable:
Click on the browse button to the right of this line and point it to your CoD2MP_s.exe
// Working Directory:
Click on the browse button to the right of this line and point it to your root directory, one folder up from where your executable is.
// Parameters:
Depending on your server configuration:

There are many options for a command line, here are only a few examples. Choose the right one for your configuration and enter it in your parameters line inside firedaemon to complete your service.

Standard Server:

+set net_ip XXX.XXX.XXX.XXX +set net_port 28960 +set dedicated 2 +exec dedicated.cfg +map_rotate
// replace XXX.XXX.XXX.XXX with the ip you want to use
// replace 28960 if you use a different port, not needed if default port is ok
// replace dedicated.cfg with the name of your server.cfg

Modded Server: The correct way

+set net_ip XXX.XXX.XXX.XXX +set net_port 28960 +set fs_game ec_rifles +set dedicated 2 +exec dedicated.cfg +map_rotate
// replace ec_rifles with the name of your mod directory.
// If you are running your server this way make sure your folder for the mod directory is in place and the pak file and configs are within it.

Use of a mod directory and custom maps: This is what i use in my config

// Downloads
seta sv_allowdownload "1"
set sv_wwwDownload "1"
set sv_wwwBaseURL ""
Now on your ftp: you need to have the mod dir. name and main dir. in the same folder/dir as your: set sv_wwwBaseURL

On your server put the maps in your main folder, and make sure you have the same maps in your redirect:main folder. You will see your mod downloading, but may not see your maps downloading upon joining the server.

This guide in .pdf format: Download Here

Last edited:


Senior Member
Nov 18, 2003
I had some problems with COD2 and Fire Daemon.

I am running a win2003 Server box.
I can not make fireDaemon interact with the desktop.
Even if i check all boxes to interact with desktop.

To Fix that problem:

Connect to you remoted desktop like this.
Shadow Console Session.

Bring up your command console
Type in cmd hit return.
Then type in mstsc /F -console
(xx= you server IP Number)

Your login window will show up and log in normaly.

Now when you start up a COD2 server or any other server the start up window will show and if any boxes show you will be able to click yes or no.

You only have to do this the first time the server had a full restart after that you can use Fire Daemon normaly.

The problem is if you Server shuts down or crashes.COD2 will prompt you with a warning message
COD2 crashed do you want to start in save mode or normal start up.
If you can't see it you can't click it so the server will never start.
Last edited:


Administrator Emeritus
Oct 31, 2003
Essex Junction, Vermont
This is a problem across the board with CoD2, Ghost-Ryder, and can happen even on 'normal' re-boots, unless the CoD2 service is brought down cleanly first with a "quit" command at the game console.

Even with something like ServerDoc (and FireDaemon, of course) that starts it as a Windows service automatically. The problem lies in the fact that you MUST "quit" via the game console, or CoD2 responds as a dirty shutdown of the game.

My server provider (who happens to be Major Woody) re-boots every Monday AM, and I always have to go in via the Windows console (as you described), and click the ^&%$ "Ok" button to start the &^%$ server. Just one more irritating screwup from ActiVision/IW.

I've been screwing around with an SQuery/Q3a-based method of issuing a "quit" just prior to the re-boot, but it won't help crashes, just scheduled restarts.

MAJ.BRUNO: thx for the effort...I've placed a post with your link to the PDF in the Guides section
Last edited:


Junior Member
Mar 2, 2006
fire daemon

are there any other programs that do this im getting major lag on my servers caused by fire daemon so im looking for alternatives
Top Bottom