<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/2812" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2002-11-30T13:27:14-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/2812</id>

		<entry>
		<author><name><![CDATA[Chrysalis]]></name></author>
		<updated>2002-11-30T13:27:14-04:00</updated>

		<published>2002-11-30T13:27:14-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=13804#p13804</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=13804#p13804"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=13804#p13804"><![CDATA[
dun_dacil<br><br>can you please show me which part of lol.tcl to edit<br><br>thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=168">Chrysalis</a> — Sat Nov 30, 2002 1:27 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-10-18T19:56:23-04:00</updated>

		<published>2002-10-18T19:56:23-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12111#p12111</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12111#p12111"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12111#p12111"><![CDATA[
Hello <br>I just receive your mail and come here to see a little more bit what happens.<br>I will correct the problem on new lol version (8.0).<p>Statistics: Posted by Guest — Fri Oct 18, 2002 7:56 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2002-10-17T17:16:59-04:00</updated>

		<published>2002-10-17T17:16:59-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12096#p12096</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12096#p12096"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12096#p12096"><![CDATA[
A crate delivered direct to my door will do fine.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Thu Oct 17, 2002 5:16 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[dun_dacil]]></name></author>
		<updated>2002-10-17T14:20:41-04:00</updated>

		<published>2002-10-17T14:20:41-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12089#p12089</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12089#p12089"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12089#p12089"><![CDATA[
Dear ppslim,<br><br>Well spotted! I needed some reassurance that the behaviour was not correct.<br><br>I did as suggested, taking down one of the bots which was giving trouble, and started it adding one tcl at the time: it turned out that the culprit is indeed a tcl:  lol.tcl<br><br>Having found the culprit, it was straightforward to isolate the problem: when a user joins a chan, or leaves a chan, lol.tcl forces a "chattr handle -D" even if "handle" is not +D flagged.<br><br>I have now patched lol.tcl, and the bots run as smooth as silk. Many thanks, I owe you a luvely English warm beer, to be payed next time I pop around there if you like (I normally travel to Lancaster and the Lakes at least twice a year <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile">)<br><br>Take care,<br><br>dun_dacil<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1864">dun_dacil</a> — Thu Oct 17, 2002 2:20 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2002-10-17T13:27:51-04:00</updated>

		<published>2002-10-17T13:27:51-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12085#p12085</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12085#p12085"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12085#p12085"><![CDATA[
There should be no reason, why the bot shares the flags, if you like, twice.<br><br>It should send the userfile at link time, and only send shattr shares, wehn a change is made using either the chattr dcc command, or the chattr Tcl command.<br><br>I sugest killing the bots, unloading all Tcl scripts, and testing the bots again.<br><br>If that fails to help, then there is somthing more going on than meets the eye.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Thu Oct 17, 2002 1:27 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[dun_dacil]]></name></author>
		<updated>2002-10-17T11:38:31-04:00</updated>

		<published>2002-10-17T11:38:31-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12075#p12075</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12075#p12075"/>
		<title type="html"><![CDATA[Re: bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12075#p12075"><![CDATA[
Dear ppslim,<br>Many thanks for your prompt reply. Well, I do have the bots arranged to reflect the topology of the servers locations. But I observe slowing down even between two bots located on the same LAN, with 100mb connection <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_sad.gif" width="15" height="15" alt=":(" title="Sad">: the hub may be totally unresponsive to anything typed on the partyline for 3 or 4 minutes while it is sending loads of "chattr" to another bot sitting next to it, on a fastethernetted netwtork. In other words, the limitation does not seem to come from physical bandwidth, but from some inner mechanism of the eggdrop.<br>Perhaps I misunderstood you: let me rephrase what is happening: suppose bot B is down, and comes up: it downloads the userfile and switch control over to bot A (the hub) in a matter of a couple of seconds, when coming up. Then bot B enters a channel where A is not, but which is nevertheless defined on A (and which is +share +inactive on A): there is a huge amount of "chattr" transfer (explicitly on the partyline, these, I mean not compressed like the userfile at the linking) between A and B, relative to the channel just entered: this is somehow bothering me, it seems that the information is sent twice, first when the userfile is downloaded, and again when the single channels are entered. Is there a way to prevent this "flags sharing", which is taking place even when no flag is actually changed on the botnet? You see, I see "chattr" flying around even when there is *no* flag sharing <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_sad.gif" width="15" height="15" alt=":(" title="Sad">(. And no, no fancy tcl, the eggies are 1.6.10 or 1.6.12, and basically have only things like notes2 or netbots loaded, and little more, tcl wise.<br>Many thanks,<br>dun_dacil<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1864">dun_dacil</a> — Thu Oct 17, 2002 11:38 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2002-10-17T08:26:26-04:00</updated>

		<published>2002-10-17T08:26:26-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12070#p12070</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12070#p12070"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12070#p12070"><![CDATA[
No - there is no simple and neat way.<br><br>+g is dicribed well - changes are made globaly. The hub has not way of knowing that botb isn't in that channel. If it was to make checks for this every time, then it would be more likely, that the bot would be more bogged down with these checks.<br><br>Apart form this, why would share traffic be bogging down the bots?<br><br>800 users is a lot, but if you have the flag system working corectly, there should be no need to be making hundreds of chattr changes.<br><br>1 chattr a min, would allow for every user record, to be changed in under 14 hours. 5 chattr's a min, would be completed in under 3 hours.<br><br>These are not large figures, and as such, would sugest a change in the way the botnet is managed is changed.<br><br>botnet traffic would be expected to increase over times of expansion.<br><br>When I was running 100 bot net, we where using quality bots, on poor networks. They where not up to the job of being hubs, but we had to make do.<br><br>One of the things we did, was to change the tapolgy of the botnet.<br><br>You should start by aranging bots into there servers geographical location.<br><br>Using something like 4 groups, European bots, East coast bots, West coast bots and Eastern bots.<br><br>Take each group, and split it into 3 catagories. hgih capacity, medium capacity and low capactity. Where high are on stable shells, with good bandwidth links.<br><br>There should some form of ration system, for this. For every 5 low capacity bots, you need 1 medium. for each 5 medium, you need 1 high.<br><br>Out of all the bots, you should pick one, if you like, super capacity bot, and use that as the main hub, linking no more than 5 bots to this. If need be, you will need to assign extra bots, to prevent over loading of the master hub.<br><br>ANother sugestion, is to use "limbo" bots. Where you do not load the server module, and do not connect it to IRC. This will provide a faster bot, that doesn't have to handle IRC traffic.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Thu Oct 17, 2002 8:26 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[dun_dacil]]></name></author>
		<updated>2002-10-17T07:54:01-04:00</updated>

		<published>2002-10-17T07:54:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=12065#p12065</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=12065#p12065"/>
		<title type="html"><![CDATA[Bots slowing down]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=12065#p12065"><![CDATA[
Hi All,<br>As my botnet increased in size, I experienced slowing down of the bots, particularly the main<br>and secondary hubs. I tracked down the problem to, apparently, a large traffic of (explicit) <br>"chattr handle flags" as observed on the partyline. Let me explain better: the bots tipically<br>share globally; the sharing works fine (no problem with +ps flags, I mean). Suppose the<br>bot A is the hub, and is on chan #c1 and #c2, there is a bot B linked to A and sitting on #c1 only: the bots have shared the userfile at linking.When a user added as h1 enters #c2, although B is not on #c2, I can see on the partyline of B that A is broadcasting a "chattr h1 globalflagsofh1". Now, given that some of my bots are sitting on channels with 300+ <br>users, and I have some 800 ppl added, the traffic sometimes becomes horrible, bogging <br>down the hubs.<br>Is there a simply and neat way to solve the problem, apart from having to go over the all bots, removing the +g and start putting some |+s channel, instead? One thing which is<br>really bothering me is that I cannot see why the bots should be sending this information <br>(the flag of a user which enters a channel) all over the botnet.<br>Many thanks,<br>dun_dacil<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1864">dun_dacil</a> — Thu Oct 17, 2002 7:54 am</p><hr />
]]></content>
	</entry>
	</feed>
