Page 2 of 2

Re: Anope:

Posted: Thu Mar 03, 2011 7:58 pm
by Callumlord
Nope, it is on the localhost computer

Re: Anope:

Posted: Fri Mar 04, 2011 1:36 am
by katsklaw
I wasn't asking, I was telling you that error is from your ircd is trying to connect to it's self, it's usually from using autoconnect in the services link block.

Re: Anope:

Posted: Sun Mar 06, 2011 7:18 pm
by Callumlord
How do I fix it then?

Re: Anope:

Posted: Sun Mar 06, 2011 7:39 pm
by katsklaw
remove autoconnect option from the link block for services.

Re: Anope:

Posted: Sun Mar 06, 2011 7:51 pm
by Callumlord
Ahhhhhhh Thanks :)

Re: Anope:

Posted: Sun Mar 06, 2011 7:52 pm
by Callumlord
UPDATE:

It is still doing it.

Re: Anope:

Posted: Sun Mar 06, 2011 8:22 pm
by katsklaw
did you /rehash ??

Re: Anope:

Posted: Sun Mar 06, 2011 8:32 pm
by Callumlord
Yes

Re: Anope:

Posted: Sun Mar 06, 2011 9:38 pm
by katsklaw
well auto connect is still in there somewhere if it's still activating.

Re: Anope:

Posted: Sun Mar 06, 2011 9:50 pm
by Callumlord

Code: Select all

link           Services.callumlord.co.uk
{
	username	*;
	hostname 	IP;
	bind-ip 	*;
	port 		6667;
	hub             *;
	password-connect "password";
	password-receive "password";
	class           servers;
		options {
			
                        /* Note: You should not use autoconnect when linking services */
			zip;

      };
};

link           Apple.callumlord.co.uk
{
	username	*;
	hostname 	IP;
	bind-ip 	*;
	port 		6667;
	hub             *;
	password-connect "password";
	password-receive "password";
	class           servers;
		options {
			
                        /* Note: You should not use autoconnect when linking services */
                 zip;

       };
};

Re: Anope:

Posted: Thu Apr 07, 2011 6:39 pm
by albercuba
I'm not an english speaker so forgive me any mistakes i may commit

add the link block like this (i just took your conf and removed the autoconnect option)

Remember to define irc.callumlord.co.uk, services.callumlord.co.uk, and stats.callumlord.co.uk in your DNS server.

Good luck

in your unrealircd.conf link block put this

Code: Select all

link           services.callumlord.co.uk
{
   username   *;
   hostname    IPaddress;
   bind-ip    *;
   port       6667;
   hub             *;
   password-connect "YourPassword";
   password-receive "YourPassword";
   class           servers;
};
in your unrealircd.conf uline block put this

Code: Select all

ulines {
        services.callumlord.co.uk;
        stats.callumlord.co.uk;
};
in your unrealircd.conf , look for this line /* Network configuration */ and define your services server, generate your own cloak keys and the other conf parameters. something like this if you like. Notice the "network-name" parameter because you'll need it in the services.conf file.

Code: Select all

set {
        network-name            "CALLUM";
        default-server            "irc.callumlord.co.uk";
        services-server          "services.callumlord.co.uk";
        stats-server               "stats.callumlord.co.uk";
        help-channel              "#Help";
        auto-join                   "#Main";
        hiddenhost-prefix        "callum";
cloak-keys {
                "aoAr1HnR6gl3asjeYdhe77x4YwpW";
                "EUkdnn77DnnekDdRjdE8JD13rt0";
                "DHekem763DmekskeDHmmddk";
        };
        /* on-oper host */
        hosts {
                local           "locop.callumlord.co.uk";
                global          "ircop.callumlord.co.uk";
                coadmin         "coadmin.callumlord.co.uk";
                admin           "admin.callumlord.co.uk";
                servicesadmin   "csops.callumlord.co.uk";
                netadmin        "netadmin.callumlord.co.uk";
                host-on-oper-up "no";
        };
};

Then in your services.conf file

Code: Select all

uplink
{
host = "127.0.0.1"
port = 7070
password = "YourPassword"
}

serverinfo
{
name = "services.callumlord.co.uk"
description = "IRC Server"
type = "unreal32" <-------------------------------------------------------------(that's assuming you have unrealircd installed)
ident = "services"
hostname = "callumlord.co.uk"
pid = "services.pid"
motd = "services.motd"
}
Look for "networkname" and write

Code: Select all

networkname = "CALLUM"