Page 1 of 1

Please help me!!

Posted: Tue May 24, 2005 7:43 pm
by SiLverFerret
Hi.

I have edited my unrealircd.conf, and get these errors when I try to start ./ircd ...

* Loading IRCd configuration ..
* unrealircd.conf:741: Ignoring extra close brace
* unrealircd.conf:741 Ignoring extra semicolon
[warning] unrealircd.conf:270: listen with SSL flag enabled on a non SSL compile
* unrealircd.conf:732: unknown directive hosts
[error] set::hosts::global is missing
[error] set::hosts::admin is missing
[error] set::hosts::servicesadmin is missing
[error] set::hosts::netadmin is missing
[error] set::hosts::coadmin is missing
[error] 5 errors encountered
[error] IRCd configuration failed to pass testing


Any idea what I should do??

/* on-oper host */
hosts {
local "locop.it-guru.info";
global "ircop.it-guru.info";
coadmin "coadmin.it-guru.info";
admin "admin.it-guru.info";
servicesadmin "servicesadm.it-guru.info";
netadmin "netadmin.it-guru.info";
host-on-oper-up "no";
};

Posted: Tue May 24, 2005 7:57 pm
by Syzop
that hosts { } stuff should also be itself in a set { } block (nested).

Anyway:

Code: Select all

* unrealircd.conf:741: Ignoring extra close brace
* unrealircd.conf:741 Ignoring extra semicolon 
This is usually a serious problem as well -- strange, there isn't any FAQ item about that yet.

In short: there's something messed up with }; or ;'s in your conf. The specific error on 741 means you used a }; when it wasn't needed, now you could just remove it but perhaps it means more than that: that your block is in the wrong place / a missing <something> { several lines above line 741.

Posted: Tue May 24, 2005 7:59 pm
by SiLverFerret
that hosts { } stuff should also be itself in a set { } block (nested).
Can you please type for me what I should do ? I'm kinda lost.. Since I'm from Norway, I don't understand English that good.. Sorry :/


Btw, I removed some of the brackets..

Now I get this:



* Loading IRCd configuration ..
[warning] unrealircd.conf:270: listen with SSL flag enabled on a non SSL compile
* unrealircd.conf:732: unknown directive hosts
[error] set::hosts::global is missing
[error] set::hosts::admin is missing
[error] set::hosts::servicesadmin is missing
[error] set::hosts::netadmin is missing
[error] set::hosts::coadmin is missing
[error] 5 errors encountered
[error] IRCd configuration failed to pass testing

Posted: Tue May 24, 2005 8:34 pm
by Dukat
You have to put the hosts block into the set block, it's a sub-block...

Posted: Tue May 24, 2005 8:34 pm
by Matridom
SiLverFerret wrote:
that hosts { } stuff should also be itself in a set { } block (nested).
Can you please type for me what I should do ? I'm kinda lost.. Since I'm from Norway, I don't understand English that good.. Sorry :/


Btw, I removed some of the brackets..

Now I get this:



* Loading IRCd configuration ..
[warning] unrealircd.conf:270: listen with SSL flag enabled on a non SSL compile
* unrealircd.conf:732: unknown directive hosts
[error] set::hosts::global is missing
[error] set::hosts::admin is missing
[error] set::hosts::servicesadmin is missing
[error] set::hosts::netadmin is missing
[error] set::hosts::coadmin is missing
[error] 5 errors encountered
[error] IRCd configuration failed to pass testing
looks like your also using ssl flags somewhere when your IRCD is not compiled with SSL support.

Posted: Tue May 24, 2005 8:39 pm
by SiLverFerret
OK, I got it to work, thanks :)