You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Unreal Admins > Unreal Tournament > UT Server - Linux Specific

Reply
Thread Tools Display Modes
  #1  
Unread 21st January, 2012, 12:55 AM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,908
Question Connection timeout during checkspawn ACE8g/ACE8h

hi there,

having a small problem with installing ACE on Linux Server.

I get error 'Connection timeout during Checkspawn' ...disable firewall...

done this and still happening.

also the ACE settings are not added to the .ini so I had to add them manually
from this website


here is some info from .log

Code:
[ACEv08h]: - ListenIP : 0.0.0.0
[ACEv08h]: New Definition File Found: ACE_0_0_0_0_7777_new.defs
PackageHelper: File not found: ACE_0_0_0_0_7777_cur.defs - Trying case-insensitive search...
[ACEv08h]: Renamed to: ACE_0_0_0_0_7777_cur.defs
[ACEv08h]: Loading Definitions From: ACE_0_0_0_0_7777_cur.defs
[ACEv08h]: Definitions Loaded - Version: ACE_20101017_A
Resolving utgl.unrealadmin.org...
+--------------------------------------+
|           ACE EventHandler           |
|               BETA v08h              |
|        (c) 2009-2010 - AnthraX       |
+--------------------------------------+
Game engine initialized
UDP recvfrom error: 11 from 0.0.0.0:0
hopefully someone can help ,

Cheers.
Reply With Quote
  #2  
Unread 21st January, 2012, 07:06 AM
medor medor is offline
Holy Shit!!
 
Join Date: Nov 2006
Location: France
Posts: 1,845
Default

NAT.txt in the download folder


Quote:
================================================== =============================
_______ _______ _______
( ___ )( ____ \( ____ \
| ( ) || ( \/| ( \/
| (___) || | | (__
| ___ || | | __)
| ( ) || | | (
| ) ( || (____/\| (____/\
|/ \|(_______/(_______/

for Unreal Tournament
(c) 2009-2010 - AnthraX
================================================== =============================

If you run your server behind a NAT router, the server needs to find out its
WAN ip in order to be accessible from the outside. To find out the WAN IP there
are several options:

1) You can manually set the WAN IP of the server. To do this, add the following
lines to your server's ini file:

[ACEv08g_S.ACEActor]
bAutoFindWANIP=false
ForcedWANIP="YourWANIP"

2) The server can query the utgl masterserver to find out its WAN ip. This is
the default setting, you do not need to change any ini settings to use this
option.

3) The server can attempt to query other webservers to find out its WAN ip. To
do this, add the following lines to your server's ini file:

[ACEv08g_S.ACEActor]
WANQueryServer(0)="utgl.unrealadmin.org/ip.php"
WANQueryServer(1)=""
WANQueryServer(2)=""
WANQueryServer(3)=""
WANQueryServer(4)=""
WANQueryServer(5)=""
WANQueryServer(6)=""
WANQueryServer(7)=""
WANQueryServer(8)=""
WANQueryServer(9)=""

You can add up to 10 servers in this list. ACE will query them one by one until
one of the servers returns a valid IP.

4) You can choose to run your server in a LAN only. This is also possible with
the default settings but for performance reasons you might want to add the
following lines to the server's ini file:

[ACEv08g_S.ACEActor]
bAutoFindWANIP=false

================================================== =============================





FIREWALL.txt in the download folder

Quote:
================================================== =============================
_______ _______ _______
( ___ )( ____ \( ____ \
| ( ) || ( \/| ( \/
| (___) || | | (__
| ___ || | | __)
| ( ) || | | (
| ) ( || (____/\| (____/\
|/ \|(_______/(_______/

for Unreal Tournament
(c) 2009-2010 - AnthraX
================================================== =============================

ACE uses a tcp port on your server to communicate with the players. By default
ACE will try to use <Serverport + 1>. If your server is running at port 7777
for example, ACE will try to use port 7778 (tcp).

If the port is not available due to a conflict with another mod or because the
operating system prevents ACE from binding the port then ACE will try to use
the next available port. If you have UniversalUnreal running at port 7778 for
example, ACE will try to use port 7779 instead.

To prevent ACE from using certain ports, you can specify the ExcludedPorts
options like this:

[ACEv08g_S.ACEActor]
ExcludedPorts=7779:7780:7785

Adding these options to your server's UnrealTournament.ini will prevent ACE
from using ports 7779, 7780 and 7785.

Keep this in mind should you see a lot of "timeouts during check spawn". You
might have to open the ports for incoming tcp data.

================================================== =============================
__________________
UT99 files






Reply With Quote
  #3  
Unread 21st January, 2012, 02:49 PM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,908
Default

hi Admin thanks mate , yeah I tried all that unfortunately its still timing out.

bit stuck atm.

thanks for your help.

Quote:
Originally Posted by admin
Keep this in mind should you see a lot of "timeouts during check spawn". You
might have to open the ports for incoming tcp data.
I will look into this again however.

just spotted it tomoz.

Code:
In a working environment with iptables, it is supposed that
there are rules to accept traffic, and last rule to deny all.
If that is your case, by adding a new rule with -A,
what you do is to put the new rule AFTER the 'denyying all' rule, so it is never checked.

iptables -I INPUT -p tcp --dport 25 -j ACCEPT

Then, you can save rules as the new rule is in the correct place.

Last edited by back4more : 21st January, 2012 at 02:52 PM. Reason: blah blah..
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 06:17 AM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.