This is a confirmed bug on steampowerd 
forumshttp://forums.steampowered.com/forums/showthread.php?t=751344
- "Dedicated servers behind NAT/router with local LAN IPs are unconnectable via 
direct 'connect'-command through console, or Steam Group Servers-list. These 
NATted servers can be connected via the normal matchmaking lobby. Checking the 
console after a failed connect reveals the cause: [L4DMM] 
CMatchmaking::ResolveDedicatedAddress(192.168.0.12 :27015).
L4D matchmaker somehow digs up the internal IP address, instead of the external 
one, even if the game does connect to the correct external IP initially 
(console shows the external IP as well, before resolving it again to the 
internal one). Was present in the demo, and is still present in the full 
version." [confirmed] 
-----Original Message-----
From: "William Stillwell - KI4SWY" <[EMAIL PROTECTED]>
Sent 11/19/2008 9:04:52 AM
To: "Half-Life dedicated Win32 server mailing list" 
<hlds@list.valvesoftware.com>
Subject: Re: [hlds] L4D Dedicated server behind NAT problems?I have same 
problem, and had been tearing my hair out for over a week, it
didn't work in the demo version either.
-----Original Message-----
From: "Brian Hashman" <[EMAIL PROTECTED]>
Sent 11/19/2008 7:45:09 AM
To: "Half-Life dedicated Win32 server mailing list"
<hlds@list.valvesoftware.com>
Subject: Re: [hlds] L4D Dedicated server behind NAT problems?I'm
seeing the same thing on one of my servers that has to use NAT. Leaving
it open to the public lets people join fine, and so does using the connect
command. Setting our steamgroup and having sv_steamgroup_exclusive 1 won't
let anyone join from the Steam Group Servers section, it just drops them to
a lobby.
Brian
On Wed, Nov 19, 2008 at 4:49 AM, ainmosni <[EMAIL PROTECTED]> wrote:
> Hey all,
>
> I'm trying to set up a dedicated server for my steamgroup but I'm having
> trouble actually using it...
>
> I've set it to be exclusive to my steam group but when I connect to it I
> see this:
>
> 109.079:  Sending UDP connect to 217.115.196.210:27015
> Server using lobbies #2, requiring pw no, lobby id 0
> Server approved grace request...
> Retrying connection to 217.115.196.210:27015, server requires lobby
> reservation but is unreserved.
> Received game details information from 217.115.196.210:27015...
> [L4DUI] CL4DBasePanel::OnLevelLoadingFinished( No Error, ,  )
> [L4DUI] CL4DBasePanel::OnFrameClosed( 2, 21 )
> [L4DUI] CL4DBasePanel::OnGameUIActivated( delay = 0 )
> [L4DUI] CL4DBasePanel::CloseAllWindows()
> [L4DUI] After close all windows:
> [L4DUI] OnOpen( `MainMenu`, caller = `<NULL>`, hidePrev
= 1, setActive
> 1, wt=22, wpri=0 )
> [L4DMM] CMatchmaking::SwitchToState( 0 -> 10 ) ( MMSTATE_INITIAL ->
> MMSTATE_SESSION_DISCONNECTING )
> [L4DUI] CL4DBasePanel::OnGameUIActivated( delay = 0 )
> [L4DMM] CMatchmaking::SwitchToState( 10 -> 0 ) (
> MMSTATE_SESSION_DISCONNECTING -> MMSTATE_INITIAL )
> [L4DMM] CSession::SwitchToState( 0 -> 0 ) (NONE - NONE)
> [L4DMM] CMatchGame::RemoveAllPlayers
> [L4DMM] CSession::SwitchToState( 0 -> 0 ) (NONE - NONE)
> [L4DMM] CMatchGame::RemoveAllPlayers
> [L4DUI] CL4DBasePanel::CloseAllWindows()
> [L4DUI] CL4DBasePanel::OnFrameClosed( 0, 22 )
> [L4DUI] After close all windows:
> [L4DUI] OnOpen( `GameLobby`, caller = `<NULL>`, hidePrev
= 0, setActive
> = 1, wt=10, wpri=0 )
> [L4DUI] Starting lobby... game slots = 4
>                          game mode = 0
>                          public slots = 4
>                          difficulty = 1
>                          experience = 0
>                          skill0 = 0
>                          skill1 = 0
>                          skill2 = 0
>                          skill3 = 0
>                          skill4 = 0
> [L4DMM] CMatchmaking::SwitchToState( 0 -> 2 ) ( MMSTATE_INITIAL ->
> MMSTATE_CREATING )
> [L4DMM] CSession::SwitchToState( 0 -> 1 ) (NONE - CREATING)
> [L4DUI] StartPartyLobby: lobby started = true
> [L4DUI] CUIGameData::Notify( SERVERS_USER_GROUPS_SEARCH_COMPLETED,
0, 0)
> [L4DMM] CSession::GetSessionId() => sessionid = 184010d6b02a009
> [L4DMM] CSession::UpdateCreating() => sessionid = 184010d6b02a009
> [L4DMM] CMatchmaking(state = 2)::SessionNotification(
17(CREATED_HOST), 0 )
> [L4DUI] CUIGameData::SessionNotification( 17, 0 )
> Host: CreateSession successful
> [L4DMM] CMatchGame::AddPlayer( 110000100a0df55 )
> [L4DMM] CMatchmaking::SwitchToState( 2 -> 4 ) ( MMSTATE_CREATING ->
> MMSTATE_ACCEPTING_CONNECTIONS )
> [L4DMM] CSession::SwitchToState( 1 -> 3 ) (CREATING - IDLE)
> [L4DMM] Avatar assignment:
>    Player 1: [[Awesome] ainmosni |BRB.u|]: Louis
> [L4DMM] CMatchmaking::ResolveDedicatedAddress(172.29.36.210:27015)
> maxplayers set to 14
> [L4DUI] CUIGameData::Notify( DEDICATED_RESERVATION_FAILURE, 0, 0)
> [L4DUI] OnOpen( `GenericConfirmation`, caller =
`GameLobby`, hidePrev
> 0, setActive = 0, wt=13, wpri=1 )
> [L4DUI] GenericConfirmation::SetWindowTitle :
> #L4D360UI_MsgBx_ConnectionFailed
> [L4DUI] GenericConfirmation::SetMessageText :
> #L4D360UI_MsgBx_NoServersFound
> [L4DUI] CL4DBasePanel::OnFrameClosed( 1, 13 )
> [L4DUI] CL4DBasePanel::OnFrameClosed( 1, 13 ) -> Activated
`GameLobby`,
> pri=0
> [L4DUI] CL4DBasePanel::OnGameUIActivated( delay = 0 )
>
>
> One thing that I notice is that it shows its non-routable IP... that's
> something it should not do afaik... The weird thing is though when I set
> the server to public it gets random lobby people in there within
seconds...
>
> Here is some extra information:
>
> * The ports are correctly let through, I use a 1:1 NAT from the servers
> public IP to its private IP.
> * I can't connect to it if I just set a password.
> * I can't connect to it if I set it to steamgroup exclusive.
> * If I set it to open it gets filled with lobby people within seconds.
> * I could connect to the demo server when it was passworded.
> * The TF2 server I ran on this machine worked perfectly for many months,
> it used the same IP and port.
>
> Anybody know what the problem could be?
>
> This is my server config:
>
> [quote]
> hostname "brbuninstalling.com #1: Left4Dead European server"
>
> // Rcon Cvars
> rcon_password "notmyrealrconpass"//Set?s remote control password
> // Server Cvars
> sv_contact "[EMAIL PROTECTED]" //Contact email for server sysop
>
> sv_steamgroup 322605 //this is your group?s steam group id.. allows
> members to join from main menu add
> sv_steamgroup_exclusive 1 //to make it exclusive and private
> [/quote]
>
> Thanks for any help/suggestions.
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to