Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: BotServ and SVSNICK  (Read 10677 times)

0 Members and 1 Guest are viewing this topic.

joshemx

  • Guest
BotServ and SVSNICK
« on: July 14, 2006, 06:56:50 AM »

Ok I have anope 1.7.14 and unrealircd 3.2.5 and i'm having that problem with BotServ. Whenever i assign a bot to a channel services exceed the max SendQ. I've looked around for the solution and ulines seem to be the answer. But I'm pretty sure my ulines are correct. What else could be the problem? I really want to get BotServ to work. These are my codes.

unrealircd.conf

Code: [Select]
        link services.emx.net
        {
            username        *;
            hostname        *;
            bind-ip         *;
            port            8067;
            hub             *;
            password-connect "mypass";
            password-receive "mypass";
            class           servers;
        };


Code: [Select]
ulines {
       services.emx.net
};


services.conf

Code: [Select]

ServerName "services.emx.net"


Code: [Select]

ServiceUser "services@emx.net"


I hope someone can help me figure this out, because I cant.

Also svsnick doesnt work. I turned superadmin on in Anope and through operserv. Whenever i try to use it I get..

(OperServ!services@emx.net) The nick nick1 is now being changed to nick2.
-
*** Global -- from OperServ: joshua used SVSNICK to change nick1 to nick2.

but the nick doesnt actually change..how to I get it to work properly?
Logged

Dave Robson

  • Team
  • *
  • Offline Offline
  • Posts: 357
(No subject)
« Reply #1 on: July 14, 2006, 08:37:00 AM »

Both problems would be caused by incorrect ulines, on the ircd, can you do:

/stats U

and

/stats C

they are both upper case letters ;)
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #2 on: July 14, 2006, 08:56:05 AM »

Hi,

The problem is that in your uline block you haven't terminated the line properly.

It should be services.emx.net;
Logged

joshemx

  • Guest
(No subject)
« Reply #3 on: July 14, 2006, 09:36:58 AM »

ok well..i'm still having problems with it even though i made it services.emx.net;

i tried /stats C and got:
C *@192.168.1.101 * services.emx.net 8067 servers
H * * services.emx.net

but i dont get anything when i type /stats U

so i guess something IS wrong with my ulines? but i'm not sure where. (i tried these after fixing the services.emx.net;)

any ideas?
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #4 on: July 14, 2006, 09:37:40 AM »

Did you rehash after making the change I said? :)
Logged

joshemx

  • Guest
(No subject)
« Reply #5 on: July 14, 2006, 09:59:16 AM »

yup
Logged

joshemx

  • Guest
(No subject)
« Reply #6 on: July 14, 2006, 11:48:16 AM »

When i op the bot (before it disconnects because of exceeding the max sendq) it stays connected and i can use all the commands...i dunno if thats THE solution but its working, I guess. Can my ulines still be wrong? I still cant get the SVSNICK to work
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #7 on: July 14, 2006, 11:52:33 AM »

Im not sure if it applies to your setup or not but to use /msg OperServ SVSNICK you have to have used /msg OperServ SET SUPERADMIN ON first.
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

FiXato

  • Guest
(No subject)
« Reply #8 on: July 14, 2006, 11:57:41 AM »

Quote
Originally posted by Jobe1986
Im not sure if it applies to your setup or not but to use /msg OperServ SVSNICK you have to have used /msg OperServ SET SUPERADMIN ON first.

he already did that as was written in his first post:
Quote

I turned superadmin on in Anope and through operserv.
Logged

joshemx

  • Guest
(No subject)
« Reply #9 on: July 14, 2006, 11:58:10 AM »

yea..i've done that :/...it says that the nick is being changed but it doesnt actually change the nick...someone earlier said this problem is caused by wrong ulines (as well as my other problem which i guess is fixed temporarily). maybe my ulines are wrong somehow but i dont see where :(
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #10 on: July 14, 2006, 12:01:32 PM »

Looking at your config listed above apart from the line ending in your ULines that has been mentioned before i cant see anything there that would prevent SVSNICK from working.
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #11 on: July 14, 2006, 12:10:13 PM »

Still ulines. You should restart your ircd, and check out /stats U
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #12 on: July 14, 2006, 12:16:22 PM »

Quote
Originally posted by joshemx
but i dont get anything when i type /stats U

so i guess something IS wrong with my ulines? but i'm not sure where. (i tried these after fixing the services.emx.net;)

any ideas?


You should get something like the following in response to "/stats U":
Quote
U services.invictachat.co.uk
End of /STATS report


If not there may be a problem in your config file that is preventing the ulines block from being read. For example a missing ; } or " somewhere in the config file.
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #13 on: July 14, 2006, 12:23:04 PM »

If they restart the ircd, it should error nicely if thats the case.
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #14 on: July 14, 2006, 12:36:23 PM »

Also on a rehash but not everyone pays attention to the messages on a rehash.

One possibility is an incorrect IRCd module that is still partially compatible.

I assume you have a block like the following in your unrealircd.conf file:
Code: [Select]
class servers {
pingfreq 90;
maxclients 50;
sendq 1000000;
connfreq 100;
};


If not might i suggest you add one and if you still get the SendQ problem try making the number beside sendq bigger.

[Edited on 14-7-2006 by Jobe1986]
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #15 on: July 14, 2006, 12:58:22 PM »

Indeed, nobody reads the status screen and assumes a happy rehash, but when the ircd won't start. they quickly notice.
Logged

joshemx

  • Guest
(No subject)
« Reply #16 on: July 14, 2006, 01:15:19 PM »

umm yeah i have that in the conf. ok all of my codes are exactly as they are in my first post with the exception of adding the ; in the ulines. i've rehashed and rebooted my ircd along with services and still i get nothing when i type /stats U. what could be wrong ;(
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #17 on: July 14, 2006, 01:37:24 PM »

I think you should give me shell access and i'll have a look and fix it. This is getting long and boring now.
Logged

joshemx

  • Guest
(No subject)
« Reply #18 on: July 15, 2006, 04:37:49 AM »

i figured it out..something wasn't commented out right in the ircd conf. thanks for your help.
Logged

macky

  • Guest
(No subject)
« Reply #19 on: July 24, 2006, 05:30:27 PM »

Could you tell me what line was commented wrong, I'm haveing this problem as well and would like ot know how to fix it.
Logged
Pages: [1]   Go Up