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?