Illegal operation class client and server using default.
Posted: Fri Nov 15, 2013 1:09 am
Hello,
I hate to ask a stupid question, but I'm stumped. I recently retired my old UIRCd 3.2 server to build a new one. I'm sort of stumped with this error I'm getting because everything _looks_ correct as far as I can tell.
The error:
* unrealircd.conf:28: illegal oper::class, unknown class 'clients' using default of class 'default'
* unrealircd.conf:55: illegal link::class, unknown class 'servers' using default of class 'default'
However, I have both class and servers defined. Originally I typed my own in, but wound up copy/pasting from the Unreal documentation. From my Unrealircd.conf:
class clients {
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
class servers {
pingfreq 90;
maxclients 10; /* Max servers we can have linked at a time */
sendq 1000000;
connfreq 100; /* How many seconds between each connection attempt */
};
Oh, and the lines that are calling for the undefined terms: Clients
oper Me {
class clients;
from {
userhost [email protected];
};
password "MyPassword";
flags
{
netadmin;
can_zline;
can_gzline;
can_gkline;
global;
};
};
For the servers:
#This is the services link block
link host.mydomain.com
{
username *;
hostname 127.0.0.1;
bind-ip *;
port ****; (Custom port number)
hub *;
password-connect "MyPass";
password-receive "MyPass";
class servers;
};
I'm not finding much else discussed aside from "you have to have those terms defined.", which it seems I do. Any help appreciated. This is 3.2.10.1.
TM
I hate to ask a stupid question, but I'm stumped. I recently retired my old UIRCd 3.2 server to build a new one. I'm sort of stumped with this error I'm getting because everything _looks_ correct as far as I can tell.
The error:
* unrealircd.conf:28: illegal oper::class, unknown class 'clients' using default of class 'default'
* unrealircd.conf:55: illegal link::class, unknown class 'servers' using default of class 'default'
However, I have both class and servers defined. Originally I typed my own in, but wound up copy/pasting from the Unreal documentation. From my Unrealircd.conf:
class clients {
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
class servers {
pingfreq 90;
maxclients 10; /* Max servers we can have linked at a time */
sendq 1000000;
connfreq 100; /* How many seconds between each connection attempt */
};
Oh, and the lines that are calling for the undefined terms: Clients
oper Me {
class clients;
from {
userhost [email protected];
};
password "MyPassword";
flags
{
netadmin;
can_zline;
can_gzline;
can_gkline;
global;
};
};
For the servers:
#This is the services link block
link host.mydomain.com
{
username *;
hostname 127.0.0.1;
bind-ip *;
port ****; (Custom port number)
hub *;
password-connect "MyPass";
password-receive "MyPass";
class servers;
};
I'm not finding much else discussed aside from "you have to have those terms defined.", which it seems I do. Any help appreciated. This is 3.2.10.1.
TM