Anope:

The UnrealIRCd team does not officially provide support for any services packages that you may be using or want to use. This forum is provided so the community can help each other with services issues.

Moderator: Supporters

Callumlord
Posts: 35
Joined: Tue Mar 01, 2011 6:31 pm

Re: Anope:

Post by Callumlord »

Nope, it is on the localhost computer
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Anope:

Post 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.
Callumlord
Posts: 35
Joined: Tue Mar 01, 2011 6:31 pm

Re: Anope:

Post by Callumlord »

How do I fix it then?
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Anope:

Post by katsklaw »

remove autoconnect option from the link block for services.
Callumlord
Posts: 35
Joined: Tue Mar 01, 2011 6:31 pm

Re: Anope:

Post by Callumlord »

Ahhhhhhh Thanks :)
Callumlord
Posts: 35
Joined: Tue Mar 01, 2011 6:31 pm

Re: Anope:

Post by Callumlord »

UPDATE:

It is still doing it.
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Anope:

Post by katsklaw »

did you /rehash ??
Callumlord
Posts: 35
Joined: Tue Mar 01, 2011 6:31 pm

Re: Anope:

Post by Callumlord »

Yes
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Anope:

Post by katsklaw »

well auto connect is still in there somewhere if it's still activating.
Callumlord
Posts: 35
Joined: Tue Mar 01, 2011 6:31 pm

Re: Anope:

Post 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;

       };
};
albercuba
Posts: 2
Joined: Thu Apr 07, 2011 4:19 pm

Re: Anope:

Post 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"
Locked