Denora Stats (discontinued) > Denora 1.5.x Support (Read Only)

StatServ not joining irc

(1/3) > >>

daniel:
I have been struggling with Denora for a long time, & im so close please help me.
Setup: Windows 2012 server, Mysql 5.3.5, Unreal3.2.10.1, Anope 1.8.8, server ip: 192.168.1.22
Linking Anope has no problem but denora is doing my head.
My issue is denora joins irc according to the denora log but no StatServ joins irc

Denora Log:
[Sep 21 21:47:41 2013] Running:
[Sep 21 21:47:41 2013] Launching Denora into the background
[Sep 21 21:47:41 2013] Loading IRCD Protocol Module: [unreal32]
[Sep 21 21:47:41 2013] IRCD Protocol Author: [Denora]
[Sep 21 21:47:41 2013] IRCD Protocol Version: [$Id: unreal32.c 405 2011-02-02 16:18:55Z jobe $]
[Sep 21 21:47:41 2013] Loading stats.db
[Sep 21 21:47:41 2013] Loading tld.db
[Sep 21 21:47:41 2013] Loading ChannelStats.db
[Sep 21 21:47:41 2013] Loading server.db
[Sep 21 21:47:41 2013] Loading ctcp.db
[Sep 21 21:47:41 2013] Loading chan.db
[Sep 21 21:47:41 2013] Loading exclude.db
[Sep 21 21:47:41 2013] Loading admin.db
[Sep 21 21:47:41 2013] Denora 1.4.5.411 (IRCd protocol: UnrealIRCd 3.2+) starting up (options: debug off)
[Sep 21 21:47:41 2013] MySQL: has been enabled.
[Sep 21 21:47:43 2013] Connected to Server (example.net.au:6667)

Nothing happens on irc, why doesnt statserv join.

DENORA CONFIG:
connect {
    // required tokens
    hostname    example.net.au;
    port        6667;
    passwd      "secert";
    protocol    unreal32;

    // optional tokens
    bindhost    192.168.1.22;
    bindport    6667;
    #quitprefix  "Quit:";
};

identity {
    // required tokens
    name        "192.168.1.22";
    desc        "Statistics for Example IRC Networks";
    user        "stats@example.net.au";
    language    1;
};

statserv {
    // required tokens
    nick        "StatServ";
    real        "Stats Server";

    // optional tokens
    #aliasnick   "StatServ2";
    #aliasreal   "Stats Server Forwarder";
    #autoop;
    #automode    "+ov";
    #partonempty;
};

UNREALIRCD CONFIG:
link example.net.au
{
   username   *;
   hostname    192.168.1.22;
   bind-ip    *;
   port       6667;
   hub             *;
   password-connect "secert";
   password-receive "secert";
   class           servers;
      options {   
      };
                };

ANOPE CONFIG:
RemoteServer    192.168.1.22 6667 "secert"

Do i have to change any part of the config in denora for statserv?
Do i have to add a module in unrealircd config for denora?
I installed Denora by: running the install software, imported the two sql services unreal32.sql & denora.sql. I edited the denora config.
 
What am i missing here?
Thanks in advance

WyldDragon:
Hi Daniel
I see in you info that you already don't add up a few things already in the rules is correct I will be a lot denora conf plaken so if you should make him

DENORA CONFIG:
connect {
    // required tokens
    hostname    192.168.1.22;
    port        6667;
    passwd      "secert";
    protocol    unreal32;

    // optional tokens
    bindhost    192.168.1.22;
    bindport    6667;
    #quitprefix  "Quit:";
};

identity {
    // required tokens
    name        "stats.example.net.au";
    desc        "Statistics for Example IRC Networks";
    user        "stats@example.net.au";
    language    1;
};

statserv {
    // required tokens
    nick        "StatServ";
    real        "Stats Server";

    // optional tokens
    #aliasnick   "StatServ2";
    #aliasreal   "Stats Server Forwarder";
    #autoop;
    #automode    "+ov";
    #partonempty;
};

There beside you beats link.conf even though not in unrealircd do you even if something is not well put that piece I will also paste

link stats.example.net.au {
    username *;
    hostname 192.168.1.22;
    bind-ip *;
    port 6667;
    hub *;
    password-connect "secert";
    password-receive "secert";
   class  servers;
        options {
    autoconnect;
    };
};

If you do everything right so i would have to change you must connect server remember unrealircd to rehase


Greetings WyldDragon

daniel:
Thanks for the reply
Still not having luck

1) I changed my denora config as shown below
2) In Unrealircd, i added the link
3) Restarted unrealircd service

Denora Log:
[Sep 21 21:47:41 2013] Running:
[Sep 21 21:47:41 2013] Launching Denora into the background
[Sep 21 21:47:41 2013] Loading IRCD Protocol Module: [unreal32]
[Sep 21 21:47:41 2013] IRCD Protocol Author: [Denora]
[Sep 21 21:47:41 2013] IRCD Protocol Version: [$Id: unreal32.c 405 2011-02-02 16:18:55Z jobe $]
[Sep 21 21:47:41 2013] Loading stats.db
[Sep 21 21:47:41 2013] Loading tld.db
[Sep 21 21:47:41 2013] Loading ChannelStats.db
[Sep 21 21:47:41 2013] Loading server.db
[Sep 21 21:47:41 2013] Loading ctcp.db
[Sep 21 21:47:41 2013] Loading chan.db
[Sep 21 21:47:41 2013] Loading exclude.db
[Sep 21 21:47:41 2013] Loading admin.db
[Sep 21 21:47:41 2013] Denora 1.4.5.411 (IRCd protocol: UnrealIRCd 3.2+) starting up (options: debug off)
[Sep 21 21:47:41 2013] MySQL: has been enabled.
[Sep 21 21:47:43 2013] Connected to Server (192.168.1.22:6667)

Connected to Server (192.168.1.22:6667) AFTER THIS POINT HOW CAN I SEE MORE DETAIL

Current Denora:
connect {
    // required tokens
    hostname    192.168.1.22;
    port        6667;
    passwd      "secert";
    protocol    unreal32;

    // optional tokens
    bindhost    192.168.1.22.22;
    bindport    6667;
    #quitprefix  "Quit:";
};

unrealircd:

link example.net.au
{
   username   *;
   hostname    192.168.1.22;
   bind-ip    *;
   port       6667;
   hub             *;
   password-connect "secert";
   password-receive "secert";
   class           servers;
      options {   
      };
                };

link stats.example.net.au
 {
    username *;
    hostname 192.168.1.22;
    bind-ip *;
    port 6667;
    hub *;
    password-connect "secert";
    password-receive "secert";
    class            servers;
        options {
    autoconnect;
    };
};

daniel:
Ok this could be a problem with linking unrealircd and Denora

link example.net.au
{
   username   *;
   hostname    192.168.1.22;
   bind-ip    *;
   port       6667;
   hub             *;
   password-connect "secert";
   password-receive "secert";
   class           servers;
      options {   
      };
                };

link stats.example.net.au
 {
    username *;
    hostname 192.168.1.22;
    bind-ip *;
    port 6667;
    hub *;
    password-connect "secert";
    password-receive "secert";
    class            servers;
        options {
    autoconnect;
    };
};

I download ircnetmon-2.1 & tested it with link stats.example.net.au & it connected
-irc.example.net.au- *** Notice -- Link stats.example.net.au -> irc.example.net.au is now synced [secs: 0 recv: 0.144 sent: 2.337]

So I think somewhere in my denora config its not right with linking with link stats.example.net.au
I can confirm this is correct in unrealircd, can you give an example where do i create a link in denora.conf for unrealircd.

Is this code where denora links to unrealircd
identity {
    // required tokens
    name        "stats.example.net.au";
    desc        "Statistics for Example IRC Networks";
    user        "stats@example.net.au";
    language    1;
};

netinfo {
    // required tokens
    name        "stats.example.net.au";

    // optional tokens
    numeric     "2";
    #nickchar    "latin1";
    #hiddenprefix "";
    #hiddensuffix ".users.example.net.au.tld";
    ctcpusers;
    #ctcpeob;
    #nonicktracking;
    #largenet;
    ustatsregistered;
    ustatsnobots;
    #sphtml;
    #excludeserv "irc.example.net.au";
    #statspage "http://magirc.net.au/index.php";

daniel:
-irc.example.net.au- *** Notice -- Connection to stats.example.net.au[192.168.1.22] activated.
-
-irc.example.net.au- *** LocOps -- Link denied for irc.example.net.au(unknown@192.168.1.22) (No link block named 'irc.example.net.au') [@192.168.1.22.55280]
-
-irc.example.net.au- *** LocOps -- ERROR :from stats.example.net.au[192.168.1.22] -- Link denied (No matching link configuration) [@192.168.1.22.55280]
-
-irc.example.net.au- *** LocOps -- ERROR :from stats.example.net.au[192.168.1.22] -- Closing Link: [192.168.1.22] (Link denied (No matching link configuration))
-
-irc.example.net.au- *** LocOps -- Server stats.example.net.au[192.168.1.22] closed the connection

If i use IRC Network Monitor on stats.example.net.au - it works straight away
I can not find anywhere in denora block named 'irc.example.net.au

The only code is

    // optional tokens
    numeric     "2";
    #nickchar    "latin1";
    #hiddenprefix "";
    #hiddensuffix ".users.example.net.au.tld";
    ctcpusers;
    #ctcpeob;
    #nonicktracking;
    #largenet;
    ustatsregistered;
    ustatsnobots;
    #sphtml;
    #excludeserv "irc.example.net.au";
    #statspage "http://magirc.net.au/index.php";
};

Anope works fine as well, please help

Navigation

[0] Message Index

[#] Next page

Go to full version