SRCDS Steam group


Problems getting online with my TF2 server
#1
Ok so I've been trolling the internet looking for a way to get my server online (I got it on lan but that didn't work). So I'm just going to ask for help with my problem and hope someone will be nice enough to help.
The problem is the server can be seen on lan but not on internet and I was wonder if anyone has a idea to fix this.

Server OS: CentOS 5.5

Processor: Pentium 4 (I got this computer used and can't find info on it)

Ram: one 256 MB stick and one 512 MB stick

Game(s): Team Fortress 2

Start Up Command: ./srcds_run -game tf +map cp_fastlane (I have the ip and hostport in the server.cfg if that's a issue I can add it to the command line

Admin Mods: None

---

Bandwidth: Down Speed-7.35 Mb/s, Up Speed-20.19 Mb/s
Router:[pics below]
Local IP of Server: 192.168.1.6
External IP: 150.216.133.17
Port Forwarding Screen Shot:

[Image: Untitled-1.png]

[Image: 4Untitled.png]

[Image: 3Untitled.png]

[Image: 2Untitled.png]

[Image: 1Untitled.png]

[Image: 5Untitled.png]

Code:
// Hostname for server.
hostname Testing

// Overrides the max players reported to prospective clients
sv_visiblemaxplayers 24

// Maximum number of rounds to play before server changes maps
mp_maxrounds 5

// Set to lock per-frame time elapse
host_framerate 0

// Set the pause state of the server
setpause 0

// Control where the client gets content from
// 0 = anywhere, 1 = anywhere listed in white list, 2 = steam official content only
sv_pure 0

// Is the server pausable
sv_pausable 0

// Type of server 0=internet 1=lan
sv_lan 0

// Whether the server enforces file consistency for critical files
sv_consistency 1

// Collect CPU usage stats
sv_stats 1



// Execute Banned Users //
exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip



// Contact & Region //

// Contact email for server sysop
sv_contact emailaddy@google.com

// The region of the world to report this server in.
// -1 is the world, 0 is USA east coast, 1 is USA west coast
// 2 south america, 3 europe, 4 asia, 5 australia, 6 middle east, 7 africa
sv_region 0



// Rcon Settings //

// Password for rcon authentication
rcon_password yourpw

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

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



// Log Settings //

// Enables logging to file, console, and udp < on | off >.
log on

// Log server information to only one file.
sv_log_onefile 0

// Log server information in the log file.
sv_logfile 1

// Log server bans in the server logs.
sv_logbans 1

// Echo log information to the console.
sv_logecho 1



// Rate Settings //

// Frame rate limiter
fps_max 600

// Min bandwidth rate allowed on server, 0 == unlimited
sv_minrate 0

// Max bandwidth rate allowed on server, 0 == unlimited
sv_maxrate 20000

// Minimum updates per second that the server will allow
sv_minupdaterate 10

// Maximum updates per second that the server will allow
sv_maxupdaterate 66



// Download Settings //

// Allow clients to upload customizations files
sv_allowupload 1

// Allow clients to download files
sv_allowdownload 1

// Maximum allowed file size for uploading in MB
net_maxfilesize 15



// Team Balancing //

// Enable team balancing
mp_autoteambalance 1

// Time after the teams become unbalanced to attempt to switch players.
mp_autoteambalance_delay 60

// Time 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 team. (0 disables check)
mp_teams_unbalance_limit 1



// Round and Game Times //

// Enable timers to wait between rounds. WARNING: Setting this to 0 has been known to cause a bug with setup times lasting 5:20 (5 minutes 20 seconds) on some servers!
mp_enableroundwaittime 1

// Time after round win until round restarts
mp_bonusroundtime 8

// If non-zero, the current round will restart in the specified number of seconds
mp_restartround 0

//Enable sudden death
mp_stalemate_enable 1

// Timelimit (in seconds) of the stalemate round.
mp_stalemate_timelimit 300

// game time per map in minutes
mp_timelimit 35



// Client CVARS //

// Restricts spectator modes for dead players
mp_forcecamera 0

// toggles whether the server allows spectator mode or not
mp_allowspectators 1

// toggles footstep sounds
mp_footsteps 1

// toggles game cheats
sv_cheats 0

// After this many seconds without a message from a client, the client is dropped
sv_timeout 900

// Maximum time a player is allowed to be idle (in minutes), made this and sv_timeout equal same time?
mp_idlemaxtime 15

// Deals with idle players 1=send to spectator 2=kick
mp_idledealmethod 2

// time (seconds) between decal sprays
decalfrequency 30



// Communications //

// enable voice communications
sv_voiceenable 1

// Players can hear all other players, no team restrictions 0=off 1=on
sv_alltalk 0

// amount of time players can chat after the game is over
mp_chattime 10

// enable party mode
// tf_birthday 1

// Disable bullet spreading system //

// Disables bullet spreading system. When enabled, multi-pellets weapons like scattergun or shotguns will fire fixed bullet spreads instead of random ones. For instane, shortstop will use T shaped bullet spreads and shotgun will use square shaped bullet spreads.

tf_use_fixed_weaponspreads 1 ( def. "0" )

// Flag related //
// Modify flag capture limit per a round.
tf_flag_caps_per_round 3 ( def. "3" )  If set to 0, the round will never end no matter how many flags were captured.

// Modify flag capture crit bonus length. 0 to disable
tf_ctf_bonus_time 10 ( def. "10" )

//ipinfo
ip 192.168.1.6
hostport 27015

mp_disable_respawn_times 1
Reply
#2
Maybe add the +maxplayers to the startup line?
Reply
#3
I'll try that, but that seems a little odd that it wouldn't even show up for people outside my local network...but I'll try it thanks.
Reply
#4
I think you should add IP and Port to the command line... of course you should use the internal one there.
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#5
(01-18-2011, 09:28 PM)BehaartesEtwas Wrote:  I think you should add IP and Port to the command line... of course you should use the internal one there.

Ok well when I get back sunday to test it. Thanks Big Grin
Reply
#6
(01-18-2011, 09:28 PM)BehaartesEtwas Wrote:  I think you should add IP and Port to the command line... of course you should use the internal one there.

Wait do you mean the iternal IP in the server start up file or in the command line?
Reply
#7
(01-25-2011, 11:17 AM)Arehexes Wrote:  Wait do you mean the iternal IP in the server start up file or in the command line?

Yes, your server's network setup does not really know about the outside world. As the IP you specify is used for binding the program's socket to that address it has to be an address that your servers OS knows about, so the internal network IP.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)