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.
RemoteServer 127.0.0.1 6667 "pass"
link services.mysite.myftp.org
{
username *;
hostname 127.0.0.1;
bind-ip *;
port 6667;
hub *;
password-connect "pass";
password-receive "pass";
class servers;
options {
/* Note: You should not use autoconnect when linking services */
};
};
Please help me out with this. I am trying since many days
"ChanServ(or nickserv) Services are currently down. Please try again later." is the msg I get when i type /chanserv help
Last edited by Stat on Fri Feb 04, 2005 8:15 am, edited 2 times in total.
Ok well first of all, you have two listen blocks for the same IP/port combo, so I'm surprised unreal's not refusing to start . Anyway just remove the first listen *:6667, because you have a second one below that should work fine. Try that .
link services.mysite.myftp.org
{
username *;
hostname 127.0.0.1;
bind-ip *;
port 6667; <- change to 7029
hub *;
password-connect "pass";
password-receive "pass";
class servers;
options {
/* Note: You should not use autoconnect when linking services */
};
};
-
i spend 4 hrs a day gaming and 14hrs on irc, for 5days a week, im not an addict
Change the anope port to 8067 . It should work then. Port 6667 doesn't work because your ircd has it marked clientsonly. Anope connects as a server, so it can't connect to a port reserved for users. So you have to have it connect to either a normal port or a serveronly port.
[Feb 05 18:04:18 2005] Anope 1.7.3 (compiled for UnrealIRCd 3.1.1+) starting up
[Feb 05 18:04:19 2005] Databases loaded
[Feb 05 18:04:19 2005] Info: Reflecting database records.
[Feb 05 18:04:19 2005] Connected to Server 1 (127.0.0.1:8067)
[Feb 05 18:04:20 2005] Read error from server: Unknown Error: 0
RemoteServer 127.0.0.1 8067 "pass"
link services.mysite.myftp.org
{
username myname;
hostname 127.0.0.1;
port *;
bind-ip *;
port 7029;
password-connect "pass";
password-receive "pass";
class servers;
};
If in dos I type "services -nofork -debug", I get following few lines
[Feb 05 18:01:16 2005] unknown message from server (:services.irc.mysite.myftp.org NOTICE AUTH :*** Looking up your hostname...)
[Feb 05 18:01:16 2005] debug: Received: :services.irc.mysite.myftp.org NOTICE A
UTH :*** Couldn't resolve your hostname; using your IP address instead
[Feb 05 18:01:16 2005] unknown message from server (:services.irc.mysite.myftp.org NOTICE AUTH :*** Couldn't resolve your hostname; using your IP address inste
ad)
[Feb 05 18:01:17 2005] debug: Received: ERROR :Link denied (No matching link con
figuration) [@127.0.0.1.1438]
[Feb 05 18:01:17 2005] unknown message from server (ERROR :Link denied (No match
ing link configuration) [@127.0.0.1.1438])
[Feb 05 18:01:17 2005] debug: Received: ERROR :Closing Link: [127.0.0.1] (Link d
enied (No matching link configuration))
[Feb 05 18:01:17 2005] unknown message from server (ERROR :Closing Link: [127.0.
0.1] (Link denied (No matching link configuration)))
[Feb 05 18:01:17 2005] Read error from server: Unknown Error: 0
[Feb 05 18:01:17 2005] debug: Sent: :services.mysite.myftp.org SQUIT services.e
agleye.myftp.org :Read error from server: Unknown Error: 0
link services.mysite.myftp.org
{
username myname;
hostname 127.0.0.1;
port *;
bind-ip *;
port 7029;
password-connect "pass";
password-receive "pass";
class servers;
};
*two ports is wrong
link services.mysite.myftp.org{
username myname;
hostname 127.0.0.1;
bind-ip *;
port 8067;
password-connect "pass";
password-receive "pass";
class servers;
};
unknown message from server (ERROR :Link denied (No match
ing link configuration) [@127.0.0.1.1438])
ur ip says @127.0.0.1.1438
thats wrong(?) is the 1438 ment to be a port (to which the . before it ment to be a : or what?)
looks like its refusing the connection becuz the " link block denied " doesnt find a IP which is " 127.0.0.1.1438 "
if u change ur Link block to this
link services.mysite.myftp.org {
username myname;
hostname 127.0.0.1.1438;
port *;
bind-ip *;
port 8067;
password-connect "pass";
password-receive "pass";
class servers;
};
listen *:8067 { options { serversonly; }; };
and change the ip/port in anope to match these
127.0.0.1.1438 8067
like i said, the ip is looking funny, maybe 1438 is ment to be a port but sumhow its not being done properly. the debug helped alot
i spend 4 hrs a day gaming and 14hrs on irc, for 5days a week, im not an addict
White_Magic wrote:
looks like its refusing the connection becuz the " link block denied " doesnt find a IP which is " 127.0.0.1.1438 "
if u change ur Link block to this
...
and change the ip/port in anope to match these
127.0.0.1.1438 8067
like i said, the ip is looking funny, maybe 1438 is ment to be a port but sumhow its not being done properly. the debug helped alot
That won't solve anything. "hostname" does not mean "ip.port" it means you specify either a hostname or an IP. If you specify a port, it will fail.
The problem here is quite obvious. In the Anope config he has, ServerName "irc.mysite.myftp.org" but in the Unreal config, suddenly he has services.mysite.myftp.org. So Anope is saying it's name is irc.mysite.myftp.org, and then Unreal is looking for services.mysite.myftp.org. They don't match, therefore it can't link. The name Anope supplies and the name Unreal expects must be the same.
That's problem #1. #2, you've declared port 6667 as clients only, then you try to connect a server to it. That's not going to work.