Open your server's unrealtournament.ini file. Locate [IpServer.UdpServerQuery] tag. Should read something like this:
Thx Stylefish and DJ for telling me about the problem on 2v2 servers. It happened on league servers as well but on 2v2 ones it was specially annoying because the server would restart on Mazon without mapvoting, then comes OceanFloor, then OceanFloorAL which caused bindport again, crashing the server -> restart on Mazon... and so on...
¤ What's the so called "bindport error" about?
Old problem on assault servers, caused by two of the following maps coming together: AutoRIP, Ballistic, OceanFloor & OceanFloorAL. Order doesn't matter so you can guess how many different cases we have: up to 12 map combinations
¤ Right, but what does it exactly do?
Result of bindport error is the server becoming not quereable, and webadmin not working. Sometimes it crashes clients as well with a huge error msg, specially on AutoRIP and OceanFloorAL. Problem is the server will appear offline on your browser (not quereable) when you restart UT, even though it's still running "normally" and there are other players in.
¤ What should I do if it happens?
If this happens to you on a match remember you can join the server by IP.
Go to menus->Multiplayer->Open Location ; and type server IP:port there.
Also you can join from console, type:
open serverIP:port
¤ How can I "fix" a server which entered bindport state?
Server will be quereable and webadmin will work again on the next map change, even if the change is to one of the 4 maps which causes bindport.
¤ I'm not server admin, just another player. Does this affect me?
Don't worry about league games. Maplists order is modified automatically to prevent these maps coming together.
As for matches on clan servers, try to avoid such maplists... and if it happens you know how to deal with it now.
Many matches has been played with the server entering bindport state and noone noticed... they would notice if the server crashed though so please for now apply the fix explained on top ^^
¤ Ok but... what is UTA League going to do about this?
Sorry AutoRIP and OceanFloor "lovers" but we are not going to remove the maps for now.
damn!! so close...
By studying the problem on 2v2 servers I found useful info about bindport:
i.e: I said the server becomes not quereable... that's actually not true. On 7777/7778 servers, query port becomes 7781. Not sure how it affects servers running on other ports but it's not always "old port + 3".
My guess is webadmin doesn't work for the same reason, it's prolly changed to another random port you don't know, therefore you can't access it.
Maybe forcing OldQueryPortNumber to be always = 0 , this makes query port to be = game port + 1.
Or bRestartServerOnPortSwap to be = false , its default value, this is what made the servers crash/restart btw .... blabla.... ahh well... you can live without knowing this can't you?
Still looking into it, we might be able to fix it soon
If you have further info about this problem from your experience please post it here, could help, thx
Remove the lines in red if they exist and reboot the server. It will prevent your server crashing in case of bindport* error.[IpServer.UdpServerQuery]
GameName=ut
bTeamInfo=true
OldQueryPortNumber=7778
bRestartServerOnPortSwap=True
MinNetVer=0
Thx Stylefish and DJ for telling me about the problem on 2v2 servers. It happened on league servers as well but on 2v2 ones it was specially annoying because the server would restart on Mazon without mapvoting, then comes OceanFloor, then OceanFloorAL which caused bindport again, crashing the server -> restart on Mazon... and so on...
¤ What's the so called "bindport error" about?
Old problem on assault servers, caused by two of the following maps coming together: AutoRIP, Ballistic, OceanFloor & OceanFloorAL. Order doesn't matter so you can guess how many different cases we have: up to 12 map combinations
¤ Right, but what does it exactly do?
Result of bindport error is the server becoming not quereable, and webadmin not working. Sometimes it crashes clients as well with a huge error msg, specially on AutoRIP and OceanFloorAL. Problem is the server will appear offline on your browser (not quereable) when you restart UT, even though it's still running "normally" and there are other players in.
¤ What should I do if it happens?
If this happens to you on a match remember you can join the server by IP.
Go to menus->Multiplayer->Open Location ; and type server IP:port there.
Also you can join from console, type:
open serverIP:port
¤ How can I "fix" a server which entered bindport state?
Server will be quereable and webadmin will work again on the next map change, even if the change is to one of the 4 maps which causes bindport.
¤ I'm not server admin, just another player. Does this affect me?
Don't worry about league games. Maplists order is modified automatically to prevent these maps coming together.
As for matches on clan servers, try to avoid such maplists... and if it happens you know how to deal with it now.
Many matches has been played with the server entering bindport state and noone noticed... they would notice if the server crashed though so please for now apply the fix explained on top ^^
¤ Ok but... what is UTA League going to do about this?
Sorry AutoRIP and OceanFloor "lovers" but we are not going to remove the maps for now.
damn!! so close...
By studying the problem on 2v2 servers I found useful info about bindport:
i.e: I said the server becomes not quereable... that's actually not true. On 7777/7778 servers, query port becomes 7781. Not sure how it affects servers running on other ports but it's not always "old port + 3".
My guess is webadmin doesn't work for the same reason, it's prolly changed to another random port you don't know, therefore you can't access it.
Maybe forcing OldQueryPortNumber to be always = 0 , this makes query port to be = game port + 1.
Or bRestartServerOnPortSwap to be = false , its default value, this is what made the servers crash/restart btw .... blabla.... ahh well... you can live without knowing this can't you?
Still looking into it, we might be able to fix it soon
If you have further info about this problem from your experience please post it here, could help, thx
Last edited: