Server Not In Server List

Discussions about Servers
Post Reply
WarpKat
Posts: 2
Joined: Tue Jun 02, 2015 4:26 pm

Server Not In Server List

Post by WarpKat »

Server Name: The Litterbox
Port forwarded:
UDP 7777-7781, 8777
TCP/UDP 27500, 27900

Server version 4.51 (installed from ut99server manager by Daniel Gibbs)

Game type: CTF
Mutators: Low Grav, Relics, RocketsUT, MapVote, ZP

I read somewhere that 4.51 is troublesome for a dedicated server in that the IpDrv was needing to be patched, but I'm not quite sure if that's the case, however, I have not, to my knowledge, patched this file.

Any help would be appreciated. Thanks!

Relevant INI parts:

Code: Select all

[Engine.Engine]
GameRenderDevice=SoftDrv.SoftwareRenderDevice
AudioDevice=Galaxy.GalaxyAudioSubsystem
NetworkDevice=IpDrv.TcpNetDriver
DemoRecordingDevice=Engine.DemoRecDriver
Console=UTMenu.UTConsole
Language=int
GameEngine=Engine.GameEngine
EditorEngine=Editor.EditorEngine
WindowedRenderDevice=SoftDrv.SoftwareRenderDevice
RenderDevice=GlideDrv.GlideRenderDevice
DefaultGame=Botpack.DeathMatchPlus
DefaultServerGame=Botpack.DeathMatchPlus
ViewportManager=WinDrv.WindowsClient
Render=Render.Render
Input=Engine.Input
Canvas=Engine.Canvas

[IpDrv.TcpNetDriver]
AllowDownloads=True
ConnectionTimeout=15.0
InitialConnectTimeout=120.0
AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=20000
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=20
LanServerMaxTickRate=35
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload

[Engine.GameReplicationInfo]
ServerName=The Litterbox - Home of The WarpKat
ShortName=The Litterbox

[IpDrv.TcpipConnection]
SimPacketLoss=0
SimLatency=0

[IpServer.UdpServerQuery]
GameName=ut

[IpDrv.UdpBeacon]
DoBeacon=True
BeaconTime=0.50
BeaconTimeout=5.0
BeaconProduct=ut

[IpServer.UdpServerUplink]
DoUplink=True
UpdateMinutes=1
MasterServerAddress=unreal.epicgames.com
MasterServerPort=27900
Region=0
--edit by UnrealGecko--

Additional info:

Server OS: CentOS 6.6 32-bit (SELinux disabled)

Server command line:
./ucc-bin server CTF-Face.unr?game=Botpack.CTFGame?mutator=ZPPure7G.ZeroPing,BDBMapVote304.BDBMapVote,RocketsUT.RocketsUTMutator,Relics.RelicRegen,Relics.RelicDefense,Relics.RelicSpeed,Relics.RelicStrength,Relics.RelicRedemption,Relics.RelicDeath,BotPack.LowGrav,De.TeamBeacon,DE.VolatileAmmo,De.VolatileWeapon ini=/home/gameservers/servers/UT99/serverfiles/System/ut99-server.ini multihome=192.168.1.60 -nohomedir

--edit by UnrealGecko--

Startup log:

Code: Select all

WARNING: Not using preference directory
Executing Class Engine.ServerCommandlet
Unreal engine initialized
Browse: CTF-Face.unr?Name=Player?Class=Botpack.TMale2?team=255?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?game=Botpack.CTFGame?mutator=ZPPure7G.ZeroPing,BDBMapVote304.BDBMapVote,RocketsUT.RocketsUTMutator,Relics.RelicRegen,Relics.RelicDefense,Relics.RelicSpeed,Relics.RelicStrength,Relics.RelicRedemption,Relics.RelicDeath,BotPack.LowGrav,De.TeamBeacon,DE.VolatileAmmo,De.VolatileWeapon
LoadMap: CTF-Face.unr?Name=Player?Class=Botpack.TMale2?team=255?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?game=Botpack.CTFGame?mutator=ZPPure7G.ZeroPing,BDBMapVote304.BDBMapVote,RocketsUT.RocketsUTMutator,Relics.RelicRegen,Relics.RelicDefense,Relics.RelicSpeed,Relics.RelicStrength,Relics.RelicRedemption,Relics.RelicDeath,BotPack.LowGrav,De.TeamBeacon,DE.VolatileAmmo,De.VolatileWeapon
Bound to Fire.so
Case-insensitive search: Botpack -> ../System/BotPack.u
Bound to IpDrv.so
Case-insensitive search: utcrypt -> ../Textures/UTcrypt.utx
Case-insensitive search: genfluid -> ../Textures/GenFluid.utx
Collecting garbage
Purging garbage
Garbage: objects: 17115->17114; refs: 226748
Game class is 'CTFGame'
Sockets: Socket queue 225280 / 225280
TcpNetDriver on port 7777
Server Package: SoldierSkins
Case-insensitive search: SoldierSkins -> ../Textures/Soldierskins.utx
Server Package: CommandoSkins
Server Package: FCommandoSkins
Server Package: SGirlSkins
Server Package: BossSkins
Server Package: Botpack
Case-insensitive search: Botpack -> ../System/BotPack.u
Server Package: RocketsUT
Bound to UWeb.so
Server Package: Relics
Server Package: De
Server Package: BDBMapVote304
Server Package: UTPureRC7G
Server Package: ZPPure7G
Spawning: IpDrv.UdpBeacon
Spawning: IpServer.UdpServerQuery
Spawning: UWeb.WebServer
Spawning: IpServer.UdpServerUplink
Spawning: IpServer.UdpServerUplink
Spawning: IpServer.UdpServerUplink
Spawning: IpServer.UdpServerUplink
Spawning: UTPureRC7G.UTPureSA
Level is Level CTF-Face.MyLevel
Bringing Level CTF-Face.MyLevel up for play (20)...
InitGame: ?Name=Player?Class=Botpack.TMale2?team=255?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?game=Botpack.CTFGame?mutator=ZPPure7G.ZeroPing,BDBMapVote304.BDBMapVote,RocketsUT.RocketsUTMutator,Relics.RelicRegen,Relics.RelicDefense,Relics.RelicSpeed,Relics.RelicStrength,Relics.RelicRedemption,Relics.RelicDeath,BotPack.LowGrav,De.TeamBeacon,DE.VolatileAmmo,De.VolatileWeapon
Base Mutator is CTF-Face.DMMutator0
Mutators ZPPure7G.ZeroPing,BDBMapVote304.BDBMapVote,RocketsUT.RocketsUTMutator,Relics.RelicRegen,Relics.RelicDefense,Relics.RelicSpeed,Relics.RelicStrength,Relics.RelicRedemption,Relics.RelicDeath,BotPack.LowGrav,De.TeamBeacon,DE.VolatileAmmo,De.VolatileWeapon
Add mutator ZPPure7G.ZeroPing
Add mutator BDBMapVote304.BDBMapVote
Detected GameType = Botpack.CTFGame
Total Maps = 23
CTF-Face.Zeroping0 False
Add mutator RocketsUT.RocketsUTMutator
RocketsUT.RocketsUTMutator: Spawning the MIConverter...
RocketsUT.RocketsUTMutator: MIConverter spawned.
Replacing BaseMutator...
BaseMutator now is CTF-Face.EIDMMutator0
CTF-Face.Zeroping0 False
Add mutator Relics.RelicRegen
CTF-Face.Zeroping0 False
Add mutator Relics.RelicDefense
CTF-Face.Zeroping0 False
Add mutator Relics.RelicSpeed
CTF-Face.Zeroping0 False
Add mutator Relics.RelicStrength
CTF-Face.Zeroping0 False
Add mutator Relics.RelicRedemption
CTF-Face.Zeroping0 False
Add mutator Relics.RelicDeath
CTF-Face.Zeroping0 False
Add mutator BotPack.LowGrav
CTF-Face.Zeroping0 False
Add mutator De.TeamBeacon
CTF-Face.Zeroping0 False
Add mutator DE.VolatileAmmo
CTF-Face.Zeroping0 False
Add mutator De.VolatileWeapon
CTF-Face.Zeroping0 False
UdpServerQuery(crt): Port 7778 successfully bound.
Resolving master.qtracker.com...
Resolving utmaster.epicgames.com...
Resolving unreal.epicgames.com...
Resolving master.telefragged.com...
Case-insensitive search: Chaosgames -> ../System/ChaosGames.u
Initiating local logging...
Initiating world logging...
###############################
#          UTPure             #
#       ver 1.0.RC7G          #
###############################


 Protection is Active!

###############################
Game engine initialized
Resolved master.qtracker.com (63.144.111.10)
UdpServerUplink: Master Server is master.qtracker.com:27900
UdpServerUplink: Port 7779 successfully bound.
Resolved utmaster.epicgames.com (199.255.40.174)
UdpServerUplink: Master Server is utmaster.epicgames.com:27900
UdpServerUplink: Port 7779 successfully bound.
Resolved unreal.epicgames.com (199.255.40.174)
UdpServerUplink: Master Server is unreal.epicgames.com:27900
UdpServerUplink: Port 7779 successfully bound.
CTF-Face.Zeroping0 False
RUT_SpeedUp0: Adding EIUseHoldable0...
Relic HUD Patch activated.
Resolved master.telefragged.com (208.43.2.241)
UdpServerUplink: Master Server is master.telefragged.com:27500
UdpServerUplink: Port 7779 successfully bound.
--edit by UnrealGecko--

So the startup log is not giving me any kind of fatal error, the uplinks seem to be working, but my server isn't in the list that I can see.

Very perplexing indeed - I did replace the Ip* files with those from the 4.36 dedicated server patch...but the outcome is the same.

One last thing: I do have a Killing Floor server on the same box, which is seen on the server lists. The ports for it do not conflict with UT99 in any way.
Last edited by UnrealGGecko on Tue Jun 02, 2015 7:09 pm, edited 1 time in total.
Reason: Welcome to the forums... but please avoid double (or in this case, quadriple) posts.
noccer
Adept
Posts: 362
Joined: Sun Aug 01, 2010 12:15 pm
Personal rank: Proud Terrorist

Re: Server Not In Server List

Post by noccer »

You must set the WAN IP instead of your LAN IP.

You use multihome=192.168.1.60, so a client (player) would try to find 192.168.1.60 in HIS OWN lan, and if there is a server, connect to it, but never to yours. But I think this shouldn´t work at all since the masterserver won´t communicate with your gameserver, because it also "thinks" your gameserver is in masterservers own LAN.

Enter your WAN IP (Internet IP) here multihome=Your.WAN.IP.HERE

If you don´t know your WAN IP, you can get it from your router information, or here: www.myip.net

A little tip to your masterservers, unreal.epicgames.com and utmaster.epicgames.com are the same, the more actual is utmaster.epicgames.com. Maybe you want to change unreal.epicgames.com to master.333networks.com
http://333networks.com
Image

>>You can't steal any ip (v4)adresses, there are exactly 4294967296 of them, and they will still exist when you wrote down all of them, or are stored in a (master)servers database ;)<<
WarpKat
Posts: 2
Joined: Tue Jun 02, 2015 4:26 pm

Re: Server Not In Server List

Post by WarpKat »

I'm behind a NAT unfortunately. I seem to recall being able to run it a while back without having to set multihome as the WAN IP.

I know the KF server I have works that way with multihome set as the local LAN IP address.
noccer
Adept
Posts: 362
Joined: Sun Aug 01, 2010 12:15 pm
Personal rank: Proud Terrorist

Re: Server Not In Server List

Post by noccer »

For UT2004 there is the option

[URL]
ServerBehindNAT=True

Not sure if it works for UT
Image

>>You can't steal any ip (v4)adresses, there are exactly 4294967296 of them, and they will still exist when you wrote down all of them, or are stored in a (master)servers database ;)<<
Post Reply