That's awesome.

As an interesting side not, the "##" syntax works in both 
-netconpassword and +sv_password.  So, if you do something like 
"-netconpassword myPassWord##" the forked servers will have netcon 
passwords of MyPassWord01, MyPassWord02, etc.

     - Dave

Chris Green wrote:
> In the next server update, the "+##" syntax (or +2*##, etc) works everywhere 
> on the command line. Currently, it only works on a couple of port arguments 
> such as netconsoleport (the bare string subsitution of ## _does_ currently 
> work everywhere, just not the expression evaluation syntax).
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David A. Parker
> Sent: Friday, November 14, 2008 8:02 AM
> To: Half-Life dedicated Linux server mailing list
> Subject: Re: [hlds_linux] Opening ports for forked servers
> 
> Thanks for the help.
> 
> I tried launching a forked server but I have not been able to get it to
> work.  Here is the command line I'm using for my test:
> 
> ./srcds_run \
> -game left4dead \
> +map l4d_dem_hospital01_apartment \
> +ip xxx.xxx.xxx.xxx \
> +clientport 27005+## \
> +hostport 27015+## \
> -steamport 27690+## \
> +matchmakingport 27025+## \
> +systemlinkport 27035+## \
> +sv_lan 0 \
> +sv_allow_lobby_connect_only 0 \
> +exec server.cfg \
> -nomaster \
> -noauth \
> -autoupdate \
> -debug \
> -fork 4
> 
> The server seems to be starting up, but quickly reaches a point where it
> just prints this message repeatedly:
> 
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> got status map=l4d_dem_hospital01_apartment;players=0
> 
> I am not able to type anything into the console and I have to kill the
> server with CTRL-C.  I think someone else reported this problem to the
> list a little while ago.  Any ideas?
> 
>      Thanks,
>      Dave
> 
> Milton Ngan wrote:
>> You still need to deal with the steamport, clientport (27005), 
>> matchmakingport (27025), systemlinkport (27030) in order to actually start 
>> up the servers, but on the firewall front you should be good. This is how 
>> the PC servers I have setup are firewalled.
>>
>> The systemlink and matchmaking ports are likely to go away at some point. 
>> These are vestiges of the Xbox networking code. So this will make things a 
>> little easier.
>>
>> M.
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David A. 
>> Parker
>> Sent: Thursday, November 13, 2008 2:00 PM
>> To: Half-Life dedicated Linux server mailing list
>> Subject: Re: [hlds_linux] Opening ports for forked servers
>>
>> So a forked server should work under our existing configuration?  That's
>> excellent.  Thanks!
>>
>>      - Dave
>>
>> Milton Ngan wrote:
>>> The only port you need to have exposed to the world is the +hostport (aka 
>>> -port aka +port). This is the default 27015 UDP port. Add the rcon and 
>>> netcon ports as you need them. The other ports need to be allocated (unless 
>>> you can disable them like the hltv port), but are only used for outbound 
>>> communication (or not used at all), so they don't need to be open inbound 
>>> on your firewall.
>>>
>>> M.
>>>
>>> -----Original Message-----
>>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David A. 
>>> Parker
>>> Sent: Thursday, November 13, 2008 1:39 PM
>>> To: Half-Life dedicated Linux server mailing list
>>> Subject: [hlds_linux] Opening ports for forked servers
>>>
>>> Hi,
>>>
>>> I'm trying to figure out which ports I would need to request to have
>>> opened through our firewall if I decide to run a forked L4D server
>>> (which I would like to do).  As it stands right now, we have the
>>> following ports open to each of our game server IPs:
>>>
>>> TCP 27015
>>> UDP 1200
>>> UDP 27000-27015
>>>
>>> Let's say I start a server using the following command line:
>>>
>>> ./srcds_run \
>>> -game left4dead \
>>> -ip x.x.x.x \
>>> -nohltv \
>>> +map l4d_dem_hospital01_apartment\
>>> -fork 8
>>>
>>> This should start 8 servers, and since I'm not using hltv, they should
>>> be listening on sequential UDP ports 27015-27022.  In this case I would
>>> simply ask to have UDP ports 27016-27022 opened up.  However, in
>>> Milton's e-mail he mentioned other options, such as -steamport,
>>> +clientport +hostport, +matchmakingport, and +systemlinkport.  Would any
>>> of these ports need to be specified as well?
>>>
>>>      Thanks,
>>>      Dave
>>>
>>> --
>>>
>>> Dave Parker
>>> Utica College
>>> Integrated Information Technology Services
>>> (315) 792-3229
>>> Registered Linux User #408177
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives, 
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives, 
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>> --
>>
>> Dave Parker
>> Utica College
>> Integrated Information Technology Services
>> (315) 792-3229
>> Registered Linux User #408177
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
> 
> --
> 
> Dave Parker
> Utica College
> Integrated Information Technology Services
> (315) 792-3229
> Registered Linux User #408177
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> 

-- 

Dave Parker
Utica College
Integrated Information Technology Services
(315) 792-3229
Registered Linux User #408177

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to