On my Linux KFDS (CentOS 5), when I boot my server up, my server stalls at this:
The firewall rules in place are the ports given for KF in the thread from Yosh:
7707 UDP/IP -ALLOW INPUT and OUTPUT chain
7708 UDP/IP -ALLOW INPUT and OUTPUT chain
7717 UDP/IP -ALLOW INPUT and OUTPUT chain
28852 TCP/IP and UDP -ALLOW INPUT and OUTPUT chain
8075 TCP/IP -ALLOW INPUT and OUTPUT chain
20560 TCP/IP and UDP -ALLOW INPUT and OUTPUT chain (also opened for TCP, as I thought the stalling was caused by a Steam interaction)
The ucc.log is attached, and the iptables rules that I use are attached too.
Thanks,
Sheepy
It stalls for around 120 secondsGame class is 'KFGameType'
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with
current version anyway.
And then later crashes indefinitely at:appSeconds: 132.222468...
It is something to do with the firewall settings, because when I disable the firewall entirely there is no stalling and the server boots up within 20 seconds.STEAMSTATS: Stats Are Now Enabled
pipes.cpp (608) : Assertion Failed: Stalled cross-thread pipe
interfacemap_client.h (444) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandInt
erface
AInternetLink Resolve failed: Can't find host master0.gamespy.com (TRY_AGAIN)
UdpGameSpyUplink: Failed to resolve master server address, aborting.
AInternetLink Resolve failed: Can't find host tripwireinteractive.com (TRY_AGAIN)
pipes.cpp (450) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandCallback
pipes.cpp (449) : Assertion Failed: m_pInternalPipe->BRead( bufRet )
pipes.cpp (450) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandCallback
pipes.cpp (562) : Assertion Failed: m_cAPIPipePending == 0
interfacemap_client.h (417) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandInt
erface
pipes.cpp (608) : Assertion Failed: Stalled cross-thread pipe
interfacemap_client.h (417) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandInt
erface
pipes.cpp (562) : Assertion Failed: m_cAPIPipePending == 0
interfacemap_client.h (1209) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandIn
terface
pipes.cpp (562) : Assertion Failed: m_cAPIPipePending == 0
pipes.cpp (608) : Assertion Failed: Stalled cross-thread pipe
interfacemap_client.h (444) : Assertion Failed: bufRet.GetUint8() == k_EClientCommandInt
erface
pipes.cpp (562) : Assertion Failed: m_cAPIPipePending == 0
pipes.cpp (562) : Assertion Failed: m_cAPIPipePending == 0
The firewall rules in place are the ports given for KF in the thread from Yosh:
7707 UDP/IP -ALLOW INPUT and OUTPUT chain
7708 UDP/IP -ALLOW INPUT and OUTPUT chain
7717 UDP/IP -ALLOW INPUT and OUTPUT chain
28852 TCP/IP and UDP -ALLOW INPUT and OUTPUT chain
8075 TCP/IP -ALLOW INPUT and OUTPUT chain
20560 TCP/IP and UDP -ALLOW INPUT and OUTPUT chain (also opened for TCP, as I thought the stalling was caused by a Steam interaction)
The ucc.log is attached, and the iptables rules that I use are attached too.
Thanks,
Sheepy