Search
Username:
Password:
Register or Reset Password
Remove the ads!
  
Search Threads:           Advanced
 
 
 
 
 
"Create Server" - others can't join
Posted 1 year ago, last post 11 months ago by manimator
Prospero .
Mostly Harmless
35
Replies
10,374
Views
0
Favorites
Undefined
Class (?)
Closed
So - now that I've learnt how to play around with Hammer and can test my maps in TF2, this should be my last question for a bit...

I'm trying to host a game with my newly built map through the "Create Server" option in TF2, for me and some friends. I can set it up just fine, but everybody else can only see my LAN IP and not my external internet IP. So when they try to join, they get a "Server is not responding" error.

I'm certain this is because I am behind a router, and I have tried to find a guide or crucial tidbit of info to get around this, but no luck... :(

The ports Steam uses are all forwarded correctly on my router (incoming and outgoing).

So although this question has been asked lots for dedicated servers, is there any way I can simply use "Create Server" in TF2 and get it to use my external IP? Any advice greatly appreciated!
.
Unjustified Purpose V1 out in 2009 | Y2M
Posted 1 year ago
Type this in your console

sv_lan 0

If it dosent work then use Team Fortress2 Dedic. Server, in 'tools'
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Ok, tried that command but it made no difference. I'm also having exactly the same trouble when hosting through the dedicated server *cry* :(

It seems a bit of overkill to need a DS just to do a quick 'n' dirty test game between friends :\ Any other ideas?
::
XD | Y2M
Posted 1 year ago
Get your ip, and tell them to connect to your ip and port through the console
"connect YOURIP:27015"
.
Music Is The Answer. | Y2M
Posted 1 year ago
Also an easy way is to tell your friends the name of the map, then your friends put the name of the map in search filters on the server list, it will take about a 2 minute wait and your server should appear on the server list, also always put sv_lan 0 in console or in your listenserver.cfg.
Photobucket
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Nope, no joy. Unless I'm being a spazz, even with the "sv_lan 0" command the game still uses my network IP when hosting. It's visible under the LAN tab of Find Servers... but obviously that's no good to anyone else :)

Thanks for the help so far...
.
The Best User and Second Sexiest Male™ | Y2M
Posted 1 year ago
Have you tried telling your friends to use the "Friends" tab after putting "sv_lan 0" AFTER you start up your server?
.
Facepunch sucks | Y2M
Posted 1 year ago
Your firewall is blocking it.
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
@The404Error - I'll give it a try later (or tomorrow now) :)

@Rufus - Er, well, like I mentioned in the first post, I've opened up the Steam ports as best I can, but if you can be more specific about what I should be looking for, that'd be helpful.
.
$50 not 50$ | Y2M
Posted 1 year ago
After you type 'sv_lan 0' sometimes you have to type 'heartbeat' to kind of "jump start" the server I guess you can say.

Also, portforward.com has specific guides on forwarding ports.
::
XD | Y2M
Posted 1 year ago
Launch your server, I wana see if I can see it.
::
XD | Y2M
Posted 1 year ago
I can see the server... but I cannot join it. it seems you have sv_lan set to "1" still
Prospero's Place
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
It's up - I'll leave it running for 20mins or so. Tried the sv_lan 0 and heartbeat commands, so see what happens. The map name is "nightcap", server name is "Prospero's Place".

I'll post some screenies of my router config for you to check in a moment too...

EDIT: Nngh! I definitely typed it into the console but I'll do it once more for good luck...

EDIT2:

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us
::
XD | Y2M
Posted 1 year ago
Put it in the autoexec.cfg
....orangebox/tf/cfg/autoexec.cfg
you have an rcon password?
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Sorry, we may be talking at cross purposes. I'm not running this on the DS right now, only through TF2's ingame Create Server. I haven't had chance to download the proper (i.e. non Steam Tools) HLDS yet, so I can't try the autoexec.cfg idea.
::
XD | Y2M
Posted 1 year ago
You can use autoexec in a listen server
just create the file in the folder, and add the command.
put in rcon_password goerge and I'll see what I can see
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Done - I'll reload TF2 / recreate the game. Sec :)

EDIT: Console is complaining that "exec: couldn't exec listenserver.cfg", so maybe the commands need to be put in there - am I right in thinking that should be in

[steamdir] \ [userdir] \ team fortress 2 \ tf \ cfg

::
XD | Y2M
Posted 1 year ago
Still no dice.
try putting exec autoexec.cfg in your game.cfg
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Added a listenserver.cfg with

sv_lan 0
rcon_password goerge

in it, and that removed the warning, so looks like it ran. Any change?

EDIT: Going to call it a night for now, but will start bashing my head against this problem again tomorrow...

Big thanks for your time and help so far, Goerge :)
Maximillian .
Bringing the good stuff ! | Y2M
Posted 1 year ago
I have this problem....
Ive always wanted to get it to work.

Prospero, do you think that once you get it working, and you will ( fingers crossed xD ), you could type up the correct steps into making it work into a tutorial in the TF2 Section please. I think alot of people would benefit if you or someone else typed the final solution up into a nice tut.

Anyway, good luck !







PhotobucketPhotobucketPhotobucket
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
When (being optimistic for the win!) we suss this problem out, I'll certainly try to write a proper guide - I don't think it need be complicated, there's just a setting or two somewhere that is putting a spanner in the works...
.
disputin' the putin | Y2M
Posted 1 year ago
Www.showmyip.com then just addd the :"port number"
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Jason, as I've said, the server is not running using my external IP, so that doesn't work. It's appearing as a LAN server with an address of 192.168.0.2, despite trying everything mentioned so far. Like this:

Image Hosted by ImageShack.us
.
kewl | Y2M
Posted 1 year ago
I also have this problem in css. :(
AntiG3 .
Rawr | Y2M
Posted 1 year ago
How to set up a static I.P.
How to Port Forward

Even with this though, no one can join...
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Yep, exactly, even with this, no-one can join - and it's my static IP they're seeing :(

My local IP setup:

Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Sadly the problem still remains unsolved for the moment. I'll be emailing Valve later to see if they can suggest anything. Meantime though, feel free to keep posting ideas :l
.
Constructive Map Assesor | Y2M
Posted 1 year ago
Tell your buddies to use the IP you get from going here.
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Already been suggested and tried, Rootbeer - doesn't work! :(

EDIT: If anyone wants to check what happens right now, I'll leave my server up for an hour or so. As before,

Server Name: Prospero's Place
Map: nightcap

My IP should currently be 90.207.194.179.

sv_lan 0 is set, heartbeat done. If anyone manages to connect by any means, let me know. I'm joined as a Scout but obviously I'll be AFK :)
.
Constructive Map Assesor | Y2M
Posted 1 year ago
I see it. I'll be joining.
.
Constructive Map Assesor | Y2M
Posted 1 year ago
Let's see, it's restricted to local clients(C). Are you 100% sure sv_lan is 0?
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
Thanks for trying to join :)

With the (probably quite limited) knowledge I have, I'm pretty sure sv_lan 0 is set. I've created a listenserver.cfg file with the sv_lan 0 command inside it, and that appears to get run every time I use the "Create Server" option in TF2. But to make sure, I also typed sv_lan 0 into the console after the server was started, as The404Error suggested earlier in the thread.

Console screenshot:
Free Image Hosting at www.ImageShack.us

EDIT: Server is down again for the moment. I'll check back here every hour or so tonight but myself and a couple of mates are having an evening of Hellgate London fun, so I may not reply instantly :)
p310 .
Bananite | Y2M
Posted 1 year ago
Isn´t it TF2 Dedicated Server you have to use?
Bananite
p310 .
Bananite | Y2M
Posted 1 year ago
I mean the tool...
Bananite
Prospero .
Mostly Harmless | Y2M
Posted 1 year ago
I'm not sure how to enter console commands into the vanilla Steam-launched TF2DS. If someone can give me a pointer how to do this, I'll try sv_lan 0 on the dedicated server and see if that makes a difference.
Manimator .
Bananite | Y2M
Posted 11 months ago
If you are still having trouble getting your friends to connect to your private server, I believe I have a solution for you.

I to had the same problem but it appears this piece of software solves it.

http://filehippo.com/download_hamachi/

Hamachi is a neat little program that makes your computer think it has a lan connection with other users who join a private network you set up.

Get all your friends you want to play with to download and install this too, set up a network and have them join it.

Host on the Dedicated Server Tool and in the console tab on the server window type in your

sv_lan and sv_lan0, and heartbeat just as a fail safe.