SRCDS Steam group


[split] tf2 server not showing up on master list
#1
Ok, I was looking over the internet for a reason why my tf2 server won't show up on the internet list. I don't see any answers here would someone know why its not listing?

When I boot it I use this line on my linux server.

tf2@isolnet:~/orangebox$ ./srcds_run -console -game tf +ip localhost -port 27015 +maxplayers 24 +map cp_orange_x3_ddr +exec server.cfg -insecure +sv_lan 0

(Ok I know what each command does in the boot option; however, when it boots its only listed in my lan tab and can't find it on the internet tab)

Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.

Console initialized.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
Unknown command "r_decal_cullsize"
maxplayers set to 24
Writing cfg/banned_user.cfg.
Writing cfg/banned_ip.cfg.
exec banned_user.cfg: file size larger than 1 MB!
exec banned_ip.cfg: file size larger than 1 MB!
--------------------------------------------------------
sv_pure set to 1.
--------------------------------------------------------
Unknown command "mp_autoteambalance_delay"
Unknown command "mp_autoteambalance_warning_delay"
Unknown command "sv_accelerate"
Unknown command "sv_airaccelerate"
Unknown command "sv_backspeed"
Unknown command "sv_bounce"
Unknown command "sv_client_interpolate"
Unknown command "sv_footsteps"
Unknown command "sv_force_transmit_ents"
Unknown command "sv_friction"
Unknown command "sv_ignore_hitboxes"
Unknown command "sv_instancebaselines"
Unknown command "sv_lagflushbonecache"
Unknown command "sv_optimizedmovement"
Unknown command "sv_stepsize"
Unknown command "sv_stopspeed"
Unknown command "sv_unlag"
Unknown command "sv_unlag_fixstuck"
Unknown command "sv_wateraccelerate"
Unknown command "sv_waterdist"
Unknown command "sv_client_interpolate"
Unknown command "startupmenu"
Network: IP 192.168.1.102, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
Caching file CRCs for pure server...
Finished caching file CRCs for pure server in 0 seconds.
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continu ing with current version anyway.
Writing cfg/banned_user.cfg.
Writing cfg/banned_ip.cfg.
exec banned_user.cfg: file size larger than 1 MB!
exec banned_ip.cfg: file size larger than 1 MB!
--------------------------------------------------------
sv_pure value unchanged (current value is 1).
--------------------------------------------------------
Unknown command "mp_autoteambalance_delay"
Unknown command "mp_autoteambalance_warning_delay"
Unknown command "sv_accelerate"
Unknown command "sv_airaccelerate"
Unknown command "sv_backspeed"
Unknown command "sv_bounce"
Unknown command "sv_client_interpolate"
Unknown command "sv_footsteps"
Unknown command "sv_force_transmit_ents"
Unknown command "sv_friction"
Unknown command "sv_ignore_hitboxes"
Unknown command "sv_instancebaselines"
Unknown command "sv_lagflushbonecache"
Unknown command "sv_optimizedmovement"
Unknown command "sv_stepsize"
Unknown command "sv_stopspeed"
Unknown command "sv_unlag"
Unknown command "sv_unlag_fixstuck"
Unknown command "sv_wateraccelerate"
Unknown command "sv_waterdist"
Unknown command "sv_client_interpolate"
exec: couldn't exec cp_orange_x3_ddr.cfg
Adding master server 69.28.140.247:27011
Adding master server 68.142.72.250:27011
Connection to Steam servers successful.
VAC secure mode disabled.
Client "gvtiuw3h5jl3hl34jv5thlj3v5l" connected (192.168.1.100:27005).
Dropped gvtiuw3h5jl3hl34jv5thlj3v5l from server (Kicked by Console)


Ok so the server install works, the server is booted I can connect to the server via LAN. So we know the server does work and I can play on it...

Now its not listing on the internet tab and my friends can't see my server.

So, first of all let me clear up that my router has that linux server on my network in the DMZ so its not firewalled.

I tried the +ip (mystaticip) but it will only use my servers ip address which is 192.168.1.102

So can anyone tell me why it won't show up on the internet?
Reply
#2
I moved post this its own thread.

Try with this:
Code:
./srcds_run -console -game tf +maxplayers 24 +map cp_orange_x3_ddr -insecure

Also can you post your server.cfg in some code tags?

And you might go have a look here: http://forums.srcds.com/viewtopic/7124
Reply
#3
Sorry about that and thanks for moving it. I'm thinking since I'm local I just can't see it on the internet but maybe others can. I think it will only show it on the lan tab for me. I will post my server.cfg but its just a basic one I found on the internet cause the server software I downloaded didn't have a copy so I didn't know what to put.

I'm not sure how to post it in "tags" I'm not much of a forum users Here is my server.cfg

hostname "Fast Killer Server Xeon Powered"

sv_rcon_banpenalty "0"
sv_rcon_log "1"
sv_rcon_maxfailures "5"
sv_rcon_minfailures "2"
sv_rcon_minfailuretime "30"
rcon_password "hidden"
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
sv_password ""
tf_flag_caps_per_round "3"
tf_playergib "1"
tf_stats_track "1"
tf_stats_verbose "0"
sv_alltalk "1"
sv_pausable "0"
sv_cheats "1"
sv_consistency "1"
sv_allowupload "1"
sv_allowdownload "1"
sv_timeout "300"
sv_pure "0"
sv_pure_kick_clients "1"
mp_allowNPCs "1"
mp_allowspectators "1"
mp_autocrosshair "1"
mp_autoteambalance "1"
mp_autoteambalance_delay "15"
mp_autoteambalance_warning_delay "5"
mp_bonusroundtime "15"
mp_chattime "5"
mp_clan_ready_signal "0"
mp_clan_readyrestart "0"
mp_decals "200"
mp_defaultteam "0"
mp_enableroundwaittime "1"
mp_fadetoblack "0"
mp_falldamage "0"
mp_flashlight "0"
mp_footsteps "1"
mp_forcecamera "1"
mp_forcerespawn "1"
mp_forcerespawnplayers "cmd"
mp_forcewin "cmd"
mp_fraglimit "0"
mp_friendlyfire "0"
mp_idledealmethod "1"
mp_idlemaxtime "3"
mp_maxrounds "2"
mp_restartgame "0"
mp_restartround "0"
mp_scrambleteams "cmd"
mp_showrespawntimes "1"
mp_stalemate_timelimit "240"
mp_switchteams "cmd"
mp_teamlist "0"
mp_teamoverride "1"
mp_teamplay "0"
mp_teams_unbalance_limit "1"
mp_time_between_capscoring "30"
mp_timelimit "60"
mp_waitingforplayers_cancel "0"
mp_waitingforplayers_restart "0"
mp_weaponstay "0"
mp_winlimit "0"
phys_pushscale 15

sv_accelerate "10"
sv_airaccelerate "10"
sv_allow_color_correction "1"
sv_allow_wait_command "1"
sv_allowdownload "1"
sv_allowupload "1"
sv_alltalk "1"
sv_alternateticks "0"
sv_backspeed "0"
sv_bonus_challenge "0"
sv_bounce "0"
sv_cacheencodedents "1"
sv_cheats "0"
sv_clearhinthistory "cmd"
sv_client_cmdrate_difference "20"
sv_client_interpolate "-1"
sv_client_max_interp_ratio "2"
sv_client_min_interp_ratio "1"
sv_client_predict "-1"
sv_consistency "1"
sv_enableoldqueries "1"
sv_filterban "1"
sv_footsteps "1"
sv_force_transmit_ents "0"
sv_forcepreload "0"
sv_friction "4"
sv_gravity "800"
sv_ignore_hitboxes "0"
sv_instancebaselines "1"
sv_lagflushbonecache "1"
sv_lan "0"
sv_log_onefile "0"
sv_logbans "0"
sv_logblocks "0"
sv_logdownloadlist "1"
sv_logecho "1"
sv_logfile "1"
sv_logflush "0"
sv_logsdir "0"
sv_massreport "0"
sv_master_legacy_mode "1"
sv_master_share_game_socket "1"
sv_max_queries_sec "3"
sv_max_queries_sec_global "60"
sv_max_queries_window "30"
sv_noclipaccelerate "5"
//sv_noclipduringpause "0"
sv_noclipspeed "5"
sv_npc_talker_maxdist "1024"
sv_optimizedmovement "1"
sv_parallel_packentities "1"
sv_parallel_sendsnapshot "1"
sv_pausable "0"
sv_specaccelerate "5"
sv_specnoclip "1"
sv_specspeed "3"
sv_stats "1"
sv_stepsize "18"
sv_stopspeed "100"
sv_timeout "60"
sv_turbophysics "0"
sv_unlag "1"
sv_unlag_fixstuck "0"
//sv_visiblemaxplayers "25"
//sv_voicecodec "0"
sv_voiceenable "1"
sv_wateraccelerate "10"
sv_waterdist "12"
sv_maxrate "25000"
sv_minrate "10000"
sv_maxupdaterate "101"
sv_minupdaterate "70"
sv_maxcmdrate "101"
sv_mincmdrate "70"
sv_client_cmdrate_difference "30"
sv_client_interpolate "0.1"
sv_lan "0"
sv_downloadurl ""
sv_region "3"

Maybe if someone could look to see if the server is listed on the internet tab for me, thats all I really would like to know if its showing up. You don't have to connect, I'm not looking to gain alot of users like most of everyone else just wanted to host my own server because its a quad xeon and thought it would be alittle faster for my users.

Thanks for all of your help, I know I just signed up, but this site has alot of useful information and I'm now glad to be a part of it.
Reply
#4
As root on my linux server it shows it listening on netstat.

tcp 0 0 localhost:27015 *:* LISTEN
Reply
#5
root 12655 0.0 0.5 9212 1304 ? Ss May16 0:20 sshd: root@pts/1
root 12664 0.0 0.1 4348 488 pts/1 Ss May16 0:00 -bash
root 12981 0.0 0.3 9072 872 ? Ss May19 0:00 sshd: tf2 [priv]
tf2 12991 0.2 0.3 9344 932 ? S May19 0:23 sshd: tf2@notty
tf2 12996 0.0 0.2 4880 676 ? Ss May19 0:04 /usr/lib/openssh/sftp-server
tf2 14509 0.0 0.2 4064 540 pts/1 S+ May19 0:00 /bin/sh ./srcds_run -console -game tf +ip localhost -port 27015 +maxplayers 24 +map cp_orange
tf2 14520 7.8 51.8 205876 129084 pts/1 Sl+ May19 11:14 ./srcds_i486 -console -game tf +ip localhost -port 27015 +maxplayers 24 +map cp_orange_x3_ddr
Reply
#6
I see you're using alot of CVars for Counter-Strike: Source on a Team Fortress 2 server.

Well check your IP here, this IP is the one you should give your friends. I do believe, you can't see it online when you check on this IP. Check here

You also need portforwarding, to check if they even are opened go here and enter port 27015.
http://www.canyouseeme.org
Reply
#7
Thats a cool little tool, thanks for the link. It showed my ip and I entered the port and it said my service is running. So internet users have access to my game server. Now what about in stream on the internet tab. Does it take a few weeks for it to start listing there for other users to come across it automaticly? and if so is there any way to verifiy this myself since its only listing on the lan tab? And thanks by the way for the quick replys, you've been a great help.
Reply
#8
Is there a link for the default TF2 server.cfg or a place I can find it? So I can get rid of the CS options?
Reply
#9
Here's a server.cfg for TF2. It's standard, that it doesn't create one itself. Just copy/paste this into a server.cfg file in your cfg directory.


Code:
//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*               SRCDS Team Fortress 2 SERVER CONFIGURATION              *\\
//*                              VERSION 1.0                              *\\
//*                                                                       *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

say "Loading SRCDS Team Fortress 2 SERVER CONFIGURATION"

//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*                          Miscellaneous                                *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

// Define your ServerName, this is the name there'll be displayed in the Internet tab.
// Defualt: Counter-Strike: Source
hostname "SRCDS SERVER CONFIGURATION"


// Define your RCon(Remote Console) password, this is mostly used for match servers.
// I'll recommend you to set one, incase you suddenly needs it.
// Default: Just don't make it easy to quess! Use big and small letters and numbers!
// Look at the example I've set for this one. No one will quess that, only 1 out of ten billion times.
// Defualt: None.
rcon_password "W55aO1bL9"

// Number of minutes to ban users who fail rcon authentication
sv_rcon_banpenalty 5

// Max number of times a user can fail rcon authentication before being banned
sv_rcon_maxfailures 10

// Define your Server password, so only people who knows it can connect.
// Defualt: None.
sv_password ""

// Define your website for FastDownload.
// Extra: Are you looking for a free webhost to FastDownload?
// If so, goto this thread at http://forums.srcds.com/viewtopic/9366
// Or this is if the other one doesn't work: www.downloadurl.net
// Defualt: None.
sv_downloadurl ""


// Allow clients to upload their custom decals to the server.
// Default: 1
sv_allowupload 1


// Allow clients to downnload files.
// Default: 1
sv_allowdownload 1      


// Define your servers MAX Frame Per Second(FPS).
// To recieve 1000FPS on Windows, try to use "fps_max 0".
// Defualt: ?
fps_max "300"

// This controls your server framerate.
// Default: 0
host_framerate 60


// Amount of time in seconds a player can spray their decal.
// Default: 10
decalfrequency 60
      

// If this CVAR is 0, both Internet and LAN players will be able to join.
// If this CVAR is 1, ONLY LAN PLAYERS ON YOUR OWN NETWORK WILL BE ABLE TO JOIN NOMATTER IF YOU HAVE DONE PORTFORWARING!
// Default: 0
sv_lan 0  


// This will define your location in the world, if somebody as Europe ONLY in their filtes and you have USA - then wouldn't be able to find your server.
// Default: 3
// 0 - Us Eastcoast.
// 1 - US Westcoast.
// 2 - South America.
// 3 - Europe.
// 4 - Asia.
// 5 - Australia.
// 6 - Middle East.
// 7 - Africa.
// 255 - World
sv_region 255

// This could be your own email or another email who do business withing this server.
// Defualt: None.        
sv_contact http://forums.srcds.com

// Enables or disables whether the server can be paused. 0 is off 1 is on
sv_pausable 0

// Forces all clients on the server to use content that matches what is on the server. 0 is off 1 is on
sv_pure 1

// Kicks clients that do not have content that matches what is on the server
sv_pure_kick_clients 1

// Max download file size. Default is 15
net_maxfilesize 15


//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*                          Brandwidth Rates                             *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

// Maximum allowed brandwidth on your server.
// Default: 0 (unlimited)
sv_maxrate 30000


// Minimum allowed brandwidth on your server.
// Default: 0 (unlimited)
sv_minrate 15000  


// Maximum updates per second as the server will allow.
// Default: 60
// Note: If you're using less than 100Tick, change this CVAR to a lower value.
// For 100TICK: sv_maxupdaterate 100
// For 66TICK: sv_maxupdaterate 66
// For 33TICK: sv_maxupdaterate 33
sv_maxupdaterate 33


// Minimum updates per second as the server will allow.
// Default: 10
// Note: If you're using less than 100Tick, change this CVAR to a lower value than "sv_maxupdaterate xx"
// For 100TICK: sv_minupdaterate 75
// For 66TICK: sv_minupdaterate 45
// For 33TICK: sv_minupdaterate 15
sv_minupdaterate 15


// This controls your cleints maximum cmdrate.
// Do the same with this one like: sv_maxupdaterate
// Default: 40
sv_maxcmdrate 100


// This controls your cleints minimum cmdrate.
// Do the same with this one like: sv_minupdaterate
// Default: 0
sv_mincmdrate 75


// Enables player lag compensation.
// Default: 1
sv_unlag 1


// Sets the maximum ammount of seconds that the netcode compensates for someone's ping.
// Default: 0.5
sv_maxunlag 1


//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*                            Game Settings                              *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

//*Team Auto Balancing*\\

// 0 is off and 1 is on. if 1 then should be used in conjunction with the following 3 commands
mp_autoteambalance 1

// Time (in seconds) after the teams become unbalanced to attempt to switch players
mp_autoteambalance_delay 60

// Time (in seconds) after the teams become unbalanced to print a balance warning
mp_autoteambalance_warning_delay 30

// Teams are unbalanced when one team has this many more players than the other (0 disables)
mp_teams_unbalance_limit 2

//*Ending Team Auto Balancing*\\



//*Round & Game Times*\\

// Enable or disable timers to wait between rounds. 0 is off 1 is on
mp_enableroundwaittime 1

// Time after round win until round restarts (in seconds)
mp_bonusroundtime 20

// Time the current round will restart (in seconds)
mp_restartround 20

// Timelimit (in seconds) of the stalemate round
mp_stalemate_timelimit 120

// Game time per map in minutes
//Default is 0
//0=unlimited
mp_timelimit 30

// Max number of rounds to play before server changes maps
mp_maxrounds 1

// Max number of rounds one team can win before a server changes maps
mp_winlimit 3


//*Ending Round & Game Times*\\



//*Client Specific CVARS*\\

// Force dead clients to first person mode disabling freelook. 0 is off 1 is on
mp_forcecamera 0

// Enable or disable spectators on the server. 0 is off 1 is on
mp_allowspectators 1

// 0 is off and clients can do harm to team mates. 1 is on and players can kill or injure team mates
mp_friendlyfire 0

// Footsteps on or off. 0 is off and 1 is on
mp_footsteps 1

// Allow cheats to be used by the client. 0 is off 1 is on
sv_cheats 0

// The amount of time in seconds that a client is booted for no input
sv_timeout 300

// The maximun speed a client can move at
sv_maxspeed 320

// Force clients to pass a consistency check for critical files before joining server. 0 is off 1 is on
sv_consistency 1

// The pause in seconds between a decal being sprayed
decalfrequency 10

//*End Client Specific CVARS*\\


//*Communication*\\

// Allow players to use a microphone. 0 is off 1 is on
sv_voiceenable 1

// Toggles whether both teams can hear each others voice comms or not. 0 is off 1 is on. recommend it being off
sv_alltalk 0

// Players can chat for this amount of time (in seconds) after a game is over
mp_chattime 10

//*End Communication*\\

//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*                             Log Settings                              *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

// Enable or disable server logging. on is on off is off
log off

// Log server bans in the server logs
sv_logbans 0

// Echo log information to the console. 0 is off 1 is on
sv_logecho 1

// Log server information in the log file. 0 is off 1 is on
sv_logfile 0

// Log everything in one file
sv_log_onefile 0


//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*                          EXECUTING CONFIGS                            *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip

//*************************************************************************\\
//*                                                                       *\\
//*                                                                       *\\
//*               SRCDS Team Fortress 2 SERVER CONFIGURATION              *\\
//*                              VERSION 1.0                              *\\
//*                                                                       *\\
//*                                                                       *\\
//*                                                                       *\\
//*************************************************************************\\

You can check if it is in the master list, just by searching for it. But if your service is opened, your mates can connect with:
Code:
connect ip:27015
(In Team Fortress 2 ingame console)

I think that you can't see it in the masterlist, only other peoples can. And you can't connect to the IP at: http://myip.dk - only the IP that your computer has on lan. Smile
Reply
#10
Thanks alot for all the help, you can close this post as I got things running pretty good for not asking that many questions. Smile I still have one problem, but I already created a new post for that one lol everytime someone respawns they have no health... :\

Anyways, thanks for the help. I think I got most of it figured out now. Smile
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)