* Loading IRCd configuration ..
* unrealircd.conf:5: Ignoring extra data
* unrealircd.conf:5: Ignoring extra data
* unrealircd.conf:13: Ignoring extra data
* unrealircd.conf:13: Ignoring extra data
* unrealircd.conf:32: Ignoring extra close brace
* unrealircd.conf:32 Ignoring extra semicolon
* unrealircd.conf:61: Ignoring extra data
* unrealircd.conf:61: Ignoring extra data
* unrealircd.conf:88: Ignoring extra data
* unrealircd.conf:68: unknown directive dns
* unrealircd.conf:79: unknown directive hosts
[error] set::dns::nameserver missing
[error] set::dns::timeout missing
[error] set::dns::retries missing
[error] set::hosts::global missing
[error] set::hosts::admin missing
[error] set::hosts::servicesadmin missing
[error] set::hosts::netadmin missing
[error] set::hosts::coadmin missing
[error] 8 errors encountered
[error] IRCd configuration failed to pass testing
Why do I get these errors? I have my set block set correctly with everything needed in it, filled with correct values.... Can someone please help me?!?!
EDIT: I DO have those fields in the error filled in as well....
LT FOX, you have syntax errors in your configuration. In the error message you pasted, WIRCD shows you in what file, on what line the error is and why (these are the error messages prefixed with "*"). As soon as the syntax errors are corrected, the error messages that start with prefix "[error]" will surely disappear.
If you aren't familiar enough with the configuration format, I suggest you to reread section 4 of doc\unreal32docs.html. Otherwise you should be able to find out the mistakes and correct them. By the way, sometimes the error is not straightly on the line that WIRCD thinks. Good luck.
I understand where everything is, but it is all there! Close block and everything... I will try to edit, and see if that helps, but I am not sure it will... Here is the entire block;
"Trying to edit" is not the best approach to fix syntax errors. If you don't know the syntax, that will be a hard work.
Well, let me help you a bit. Two error messages are displayed regarding line 5. That usually means, 2 characters are assumed as extra data on that line. I suppose they are the beginning of the "me" block. Which gives me the idea that there is a missing semicolon on the previous line (or if that line's empty or it's a comment, then the syntax error is a bit further from line 5). That's why I said the error is not always on the line that Wircd thinks.
Oh, I didn't notice that you modified your last post. The dns and the hosts blocks go into your set block. See doc/example.conf if you don't know what I mean.
* Loading IRCd configuration ..
* unrealircd.conf:14: Ignoring extra data
* unrealircd.conf:14: Ignoring extra data
* unrealircd.conf:22: Ignoring extra close brace
* unrealircd.conf:22 Ignoring extra semicolon
* unrealircd.conf:24: Ignoring extra data
* unrealircd.conf:24: Ignoring extra data
* unrealircd.conf:32: Ignoring extra close brace
* unrealircd.conf:32 Ignoring extra semicolon
* unrealircd.conf:42: Ignoring extra close brace
* unrealircd.conf:42 Ignoring extra semicolon
* unrealircd.conf:71: Ignoring extra data
* unrealircd.conf:71: Ignoring extra data
* unrealircd.conf:89: Ignoring extra close brace
* unrealircd.conf:89 Ignoring extra semicolon
[error] unrealircd.conf: Unexpected EOF for section starting on line 90
[error] Could not load config file unrealircd.conf
[error] IRCd configuration failed to load
Is that difficult to understand the documentation?
1. In the allow block, the values you've specified for allow::ip and allow::hostname are wrong. They should be user@host masks, but you wrote user@*@*. user@* would be correct.
2. The allow block has been closed twice. One "};" is enough.
3. "cloak-keys" and "hosts" are sub blocks of the set block (set::cloak-keys and set::hosts).
4. Your set::options block hasn't been closed with a "};".
I will create those changes sir, for me it is hard to understand the documentation, for this is my first time setting it all up, even dealing with IRCD.... I thank you for your time and I am sorry for the trouble that may have been caused for you....
Thanks! I fixed syntax and it is up and running, the only problem is no one is authorized to join.... Well, I will try my hardest to figure that one out! You helped me greatly AngryWolf, it was a pleasure! Thanks man!