Anope Support > 1.8.x/1.7.x Support (Read Only)

Linking: Unreal and Anope

<< < (2/2)

Whrenn Project:
with sane routing tables you don't have to link services to localhost or 127.0.0.x, using your external address be it for the machine or assigned by your shell provider will still connect locally anyway. So if your address is 12.23.34.45 you can use that and still have services connected locally and if services uplink is ssl enabled all data at that point is encrypted.

This does not apply to connecting services to other machines, only ircds local to services.

Thhunder:
Hiho,
Ok i'm new here and this is my first Post so pls don't get me on the pillory  ;D

I did my Configuration to Unreal IRC 3.2.10.2 and to the Anope 1.8.8

it looks like this: (changed the passwords ;) )

Unreal:

--- Code: ---listen         127.0.0.1:8067
{
options
{
serversonly;
};
};

link            services.url.omg
{
username userX;
hostname 127.0.0.1;
bind-ip 127.0.0.1;
port 8067;

password-connect "LinK";
password-receive "LinK";
class           servers;

};

ulines {
services.url.omg;
stats.url.omg;
};

--- End code ---

anope:


--- Code: ---IRCDModule "unreal32"

RemoteServer    127.0.0.1 8067 "LinK"

ServerName  "services.url.omg"

ServiceUser "services@url.omg"


--- End code ---

so it works fine, but the server says:


--- Code: ----> -irc.url.omg- *** LocOps -- Link denied for services.url.omg(unknown@127.0.0.1) (Username 'unknown' didn't match 'userX') [@127.0.0.1.34635]

--- End code ---

so my problem is now: where or how to set the ident from "unknown" to that what i need "userX" ? that value what i put into the link of the unrealircd.conf ?

there is no option for it in the example.conf ?!?

thanks for your attention

greets Thhunder

CrazyCat:
A linked server has no username, so in your Unreal link block, username might be *:

--- Code: ---link services.url.omg
{
username *;
hostname 127.0.0.1;
bind-ip 127.0.0.1;
port 8067;
password-connect "LinK";
password-receive "LinK";
class           servers;
};
--- End code ---
The check is done with server name, hostname, port and password, seems enough :)

Thhunder:
Ok thx that was my Failure :)i thougt i have to set the username for it like my shell-username of the server wich i used for the services tu run... thats what i had read on the web...

but now it works ;)

greets Thhunder

Navigation

[0] Message Index

[*] Previous page

Go to full version