#Unable to set IP for STV

94 messages · Page 1 of 1 (latest)

viral acorn
#

Hi there, does anyone know how to set the server IP on startup so that I can use one of the ports for STV connect? I need to be able to access the actual server OS so that I can add the correct IP to the +ip command on startup.

#

This is for Team Fortress 2

neon rivet
#

TF2 is told to use 0.0.0.0 i.e any available IPv4. STV uses this fine! If you're having trouble with it would reach out to our support. Networking is hardset and isn't meant for edits 🙂

#

!ticket

indigo zenithBOT
viral acorn
#

Since the IP is set to 0.0.0.0 its causing issues

neon rivet
#

The IP would be your server IP, 0.0.0.0 = that IP

The port would be set via -tv_port <port> which should be doable on the Startup tab

#

If its causing issues, reach out to our support. Works fine on other servers my friend 👍

viral acorn
#

I'm not seeing that option in the startup menu provided

#

Its pretty spartan

neon rivet
#

Hmmm yeah old method had the custom args, you can set it in server.cfg! Check

viral acorn
#

I do have it set in server.cfg

neon rivet
#

or you can request our support add the port arg to startup; either or

#

Then like I said, reach out to our support on the site 🙂

viral acorn
#

can I ask support to add the IP to startup?

neon rivet
#

It'll be way easier there

viral acorn
#

I'll just reach out to them

#

alright

neon rivet
viral acorn
#

thanks

neon rivet
#

its hardset by design

viral acorn
#

bruh

#

why

neon rivet
#

The network configuration is something we manage, if it needs edited they can get it sent up the ladder to my end or our L2 team though its quite rare its ever actually needed. SourceTV using the wrong ip would be a bug in the +ip arg itself vs Source, and Valve wouldn't have left a bug like that in production for as long as STV has been in the engine 👍

In your case, STV problems are more likely from a configuration situation or a machine specific issue. Not the ip bind

#

Pop in a chat, they'll give it a looksie and let ya know YES

viral acorn
#

It probably is a configuration issue, but I can't actually see anything on my end because I have no access to the actual server lmao

neon rivet
#

Reach out to our support and they can give it a look 🙂

viral acorn
#

yep

#

thanks anyways, I appreciate it

viral acorn
#

Hey Dylan, I'm chatting with a support person now but if you know the answer I did have one quick question

#

So if you look where I've highlighted, do I not need to change the IP in order for this to work?

pearl cypress
#

Not for it to listen on port 27020.

Possibly for the game to tell the player's game the address at which to find STV.

viral acorn
#

My brother

#

that is the entire reason I made the ticket

#

STV connect isn't working for players

#

I'm like 90% sure its because of that

pearl cypress
viral acorn
#

Alright so it must be an IP issue then

#

because its getting kicked back as not able to connect any time we try to connect using that port

pearl cypress
#

Either it's a networking issue or STV isn't detecting the IP properly to send to the clients.

#

If you can specifically tell STV to use the same IP as the game, then it's a networking issue.

viral acorn
#

I want to do that

#

but I can't change the startup args

#

because I don't have access to do that

pearl cypress
#

As Dylan said, staff can help with that.

viral acorn
#

yep

#

I'm talking to them now but it looks like even they don't have access

#

is there a reason you guys lock down your network configuration settings so heavily?

pearl cypress
pearl cypress
viral acorn
#

this is the first time I've used a managed host, usually I self host so I do all the setup myself

pearl cypress
#

Unless you paid for the dedicated IP, you're on a box with other containerized games sharing the IP. Unrestricted access to networking or command line would make it trivial to execute a DoS on your neighbors.

#

Even with a dedicated IP, it could be used to strangle the CPU or run unauthorized applications.

viral acorn
#

yeah, that makes sense

#

it just makes it more frustrating for users who need their server set up in a specific way

pearl cypress
#

That's what VPS service is for. 🙂

#

Managed service is for people who don't want to deal with the minutiae required, like managing OS updates, network security, etc.

viral acorn
#

yeah, that is what I want, but I didn't expect to have so little configuration options

#

its basically just a set of dropdown boxes, no place to add custom arguments

#

other hosts have that option

pearl cypress
#

Because setting up the panel to filter out inappropriate custom arguments is a per-game exercise.

#

The panel needs a list of allowed flags, the list needs to be maintained if any of them change for an update, etc.

So Dylan's team and the security team prioritize games based on which has the most demand for custom arguments.

viral acorn
#

I think thats fair, but in that case they shouldn't advertise TF2 hosting then

#

because pretty much anything you want to do with a TF2 server is going to require custom arguments to set up correctly

pearl cypress
#

And the other 5% can be helped via staff.

#

It sounds like you're in that 1% of doing things that are fiddly enough you probably want VPS instead of managed.

#

27020 is the default port for SourceTV... Did you enable that port in the Network tab?

viral acorn
#

I can't lol

#

thats why I'm trying to change it to one of the 5 that I have access to

#

No options for configuration

pearl cypress
#

Looks like you configure that via console command, not CLI startup flag?

viral acorn
#

I tried the console command first but it isn't setting it

#

one sec, I'll show you

pearl cypress
#

Did you try setting it in autoexec.cfg instead of direct?

viral acorn
#

for servers server.cfg is what you need to change it in

#

and yes, that is the first thing I did

#

autoexec.cfg is for clients

pearl cypress
#

I'm seeing several general help threads that says autoexec.cfg is for both.

#

And on the server it runs before any map is loaded, server.cfg is only run on map load, which may be after SourceTV has already bound itself to a port.

viral acorn
#

sure, I'll give it a try

#

WAIT, THAT ACTUALLY WORKED

#

thank you man, I appreciate it!

pearl cypress
#

No problem! janewaycoffee

viral acorn
#

now I feel dumb 😅

#

you're the man!

pearl cypress
viral acorn
#

*the woman

#

mb