1 (edited by TuX. 2010-05-19 17:58:20)

Topic: [HELP] Teeworlds server crash

Hello,

all my servers are crashing in recent time. I don´t think, it´s depending on my server configuration, because two friends of mine are hosting Teeworlds servers, too and their servers crash as well.

Maybe someone found a buffer overflow or something else and is killing servers with a botnet. Today I got many connections from foreign countries like Uruguay, Uzbekistan, Hungary, France, Netherlands, Estonia and many others.

Those were some packets, that were sent:

        0x0000:  4500 002a 7566 0000 7611 8f2f 5cc1 25e9
        0x0010:  5159 6c2a 0bbe 24cd 0016 c239 ffff ffff
        0x0020:  ffff ffff ffff 6769 6566
        0x0000:  4500 002a 7051 0000 7711 24da bc64 34b0
        0x0010:  5159 6c2a ff43 24cd 0016 6049 ffff ffff
        0x0020:  ffff ffff ffff 6769 6566
        0x0000:  4500 002a 3546 0000 7711 b027 5992 4740
        0x0010:  5159 6c2a 0538 24cd 0016 aa97 ffff ffff
        0x0020:  ffff ffff ffff 6769 6566

Write me a PM, if you want to have the complete logfile. Because of privacy reasons I will not post the uncensored log.

It is possible, that I am completely wrong and those are normal Teeworlds packages, but nobody was at my server and those packages were sent permanently.

2 (edited by Lanta 2010-05-19 18:00:24)

Re: [HELP] Teeworlds server crash

Maybe it could be related to this known bug?
http://www.teeworlds.com/forum/viewtopi … 160#p65160

Support Staff - ESL.eu Teeworlds Admin

3

Re: [HELP] Teeworlds server crash

Sorry, I didn´t look after this thread.
Maybe a moderator could merge my thread with the other?

4

Re: [HELP] Teeworlds server crash

The 0.5.2 version has some known bugs that are sometimes used by people to crash servers.
But receiving packets even if there's nobody on your server is quite normal. Since the master servers only store a list of IP addresses/ports, the clients have to query every server to get their information about the gametype, maps, players in game and such.

spl0k, aka Al`. From the HuH clan.
Noobing pwns since 01/01/1970.
TeeViewer - TeeComp

5

Re: [HELP] Teeworlds server crash

I think you are right. There is something wrong. My server also keeps crashing at random intervals, with varying amount of people.

6

Re: [HELP] Teeworlds server crash

spl0k: But the master server is on another port. It´s port 8300, i think.
The log is only from the port, where the teeworlds server listens. Furthermore I don´t think there is an official master server in Uzbekistan, Iran or Esthonia ;-)

7

Re: [HELP] Teeworlds server crash

The master server sends ip and ports of the servers to the client, the client asks every server for it's information, like gametype, players, map etc.
So it's quite normal to get packets from users all over the world.

aka cheesy

8

Re: [HELP] Teeworlds server crash

TuX.: Try this server, it includes a fix: http://www.teeworlds.com/forum/viewtopic.php?id=6083