This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

3 bugs? Or simply configuration failures?

Old posts that have not been replied to for several years.
Locked
|
|_aban

3 bugs? Or simply configuration failures?

Post by |_aban »

For some reason my eggdrop seems to accept ctcp chat-commands only the first time a new user is added. When I first started my eggdrop, I used the "/msg [botnick] hello" command, to make the eggdrop recognize me. After that I used "/nsg [botnick] pass [password]" and then logged in via "/ctcp [botnick] chat". That went allright, and I logged out again. Now, when I tried "/ctcp [botnick] chat" again, the eggdrop opens and then closes the dcc-session without any changes made in the user-file. I couldn't understand this. So I killed the process from the SSH, removed the user-file, and then started the eggdrop again from the SSH, and followed the same procedure, only not logging out. I added two new users, and gave one of them the +n flag, and the other the +p flag. The one with the +n flag, was able to set a password, and request op's in channels, allthough the eggdrop couldn't display which channel the user was last seen in, if I tried .whois [user]. He was not able to log in via "/dcc chat [botnick]" or "/ctcp [botnick] chat". The other user (the one with the +p flag), was able to set a password and log in via "/ctcp [botnick] chat" once, but after he had logged out, and tried to log in again, he was not able to log in. The eggdrop acted the way it had acted to me the first time. So I tried to log out and in again, and the same thing happened to me.

What is the reason for this. Is it a configuration failure by me, or is it a bug in the eggdrop-core?

While I was logged in the second time, I noticed that the eggdrop viewed messages, which displayed incoming telnet-connections from 3 proxyscan-servers, one on Quakenet, one on Undernet, and at last one on EFnet. I had my eggdrop connected to EFnet, so I saw no reason for servers on Quakenet and Undernet to try to connect to my eggdrop, and I neather saw any reason for trying to telnet to my eggdrop. I added the adresses to my ignore-list as they was displayed, each one of the time. Could it be the servers or someone else that are trying to hack my eggdrop, or my shell?

I can also tell that the eggdrop have acted strange in channels as well. It parts all channels and then joins them again for 2 seconds without any command given from anyone. This happens every 15th minute or so, and it is really annoying.

Why does this happen?
User avatar
Yourname
Master
Posts: 358
Joined: Mon Sep 24, 2001 8:00 pm
Location: Toronto

Post by Yourname »

Well, for the first one. I remember having this problem a long time ago (very long) I think I solved it by .save .chansave and all those saving commands out there. Try it.

As for the +n user not being able to get into the bot, maybe there was no +p?

About the second part of your question, maybe you have +cycle on, eventhough cycle works only when the channel get's empty so it regains ops or else some user does a /msg bot go

Both the solutions are completely in doubt.. I'm not sure of either will work or not, but no world war III if you try :)
Dormant egghead.
|
|_aban

Post by |_aban »

The +n user had also +p. I checked that.

One of the channels, was a permanent channel, which was installed in the config-file. The eggdrop should never part a permanent channel, or what?
The other channels could possibly have had +cycle on, if that is possible when the channel isn't permanent. But the one which was permanent had channel set -cycle in the config file.
I cannot remember seeing any message saying a user used "/msg [botnick] go"

Thanks for the .save and .chansave commands btw. They have seemed to work.
Locked