View Issue Details

IDProjectCategoryView StatusLast Update
0000903unrealircdpublic2003-11-20 19:43
Reporterepiknet_kevin Assigned Toluke  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionunable to duplicate 
Summary0000903: Big CPU usage for ALL servers !
DescriptionAll our servers has this problem. Due to bots, they flood our servers of connections (they are banned), unreal has a big CPU usage like 60%, 70%, 97% !
Unreal don't like flood connections :/
We had also this problem with Unreal3.1.3-Komara but it's bigger with the last version.

All unreal servers has a big cpu usage for "ircd" we are in dedicated servers for each server but some isp will want to delink due to this problem.

Can you fix it?
It's a big problem for us !

There is debian, slackware, freebsd servers but the problem is here!
Attached Files
unrealcpu.jpg (17,418 bytes)
3rd party modules

Activities

epiknet_kevin

2003-04-18 20:36

reporter   ~0002406

Last edited: 2003-04-18 20:37

Rmhh...
Sorry I'm tired, I don't know if you understood me well...

We are a big french network. We use unreal3.1.5.1 since 9:00am (cet).
With 3.1.3 there was a bug with unreal who use lot of cpu (like 40%, sometime 60%), we think it's due to a flood of connections from bots, but they are banned so we don't see them.

In the new version (3.1.5.1), the problem is bigger, ALL servers go up to 50%, +60% and there is one I see to 97% !
There is differents OS so it's not a compatibility problem.

Look the screenshot for a part of "top" command.

Unreal seems to badly manage the connections... :/

modifié le : 04-18-03 20:37

syzop

2003-04-19 00:47

administrator   ~0002410

Hi, this might not be the answer you want to hear, but...
In Unreal 3.2beta15 a lot of CPU ussage improvements have been done, also throttling has been introduced to limit connections from an IP to <conns> in <time> seconds.
I don't know if you can, want or am able to upgrade to 3.2, but if so, please use this version: http://www.vulnscan.org/UnrealIrcd/cvs/Unr3.2-20030419.tar.gz

I say this because it's unlikely 3.1.* will be fixed (soon) in respect to CPU usage / adding new features to it.

epiknet_kevin

2003-04-19 10:00

reporter   ~0002411

Last edited: 2003-04-19 10:16

Ho god :/
Any patch for just fix the CPU problem in Unreal3.1.5.1 ?
Because I said we are a not a small network and we need a stable version not a "beta" :/

I just received a msg form our coder, he said he found the bug about the cpu problem. I don't have more informations at this time...

modifié le : 04-19-03 10:16

epiknet_kevin

2003-04-19 16:23

reporter   ~0002417

It's seems to be a bug with GCC (2.95.x). We removed all flags during compile and only used -O3 and it's ok on our test network... To be continued

Issue History

Date Modified Username Field Change
2003-04-18 20:13 epiknet_kevin New Issue
2003-04-18 20:16 epiknet_kevin File Added: unrealcpu.jpg
2003-04-18 20:36 epiknet_kevin Note Added: 0002406
2003-04-18 20:37 epiknet_kevin Note Edited: 0002406
2003-04-19 00:47 syzop Note Added: 0002410
2003-04-19 10:00 epiknet_kevin Note Added: 0002411
2003-04-19 10:16 epiknet_kevin Note Edited: 0002411
2003-04-19 15:38 syzop Assigned To => luke
2003-04-19 15:38 syzop Status new => assigned
2003-04-19 16:23 epiknet_kevin Note Added: 0002417
2003-06-23 03:09 luke Status assigned => resolved
2003-06-23 03:09 luke Resolution open => unable to duplicate
2003-11-20 19:43 syzop Status resolved => closed