Not sure about how some .conf lines work.

These are old archives. They are kept for historic purposes only.
Post Reply
Alpha-Omega
Posts: 3
Joined: Mon May 16, 2005 9:50 pm

Not sure about how some .conf lines work.

Post by Alpha-Omega »


I was wondering. I got Unreal. and i was able to see the program working. I saw the options Rehash, status, config. etc I'm on the windows version.

Thie thing is, i was supposed to be able to enter by mIRC

irc.bladegash.net, but i'm not able to.

You can go ahead and try.
Now, i'm not sure if i configured everything right. But i will quote the lines i'm not sure about.

Code: Select all

 * me { 
 *  name "server.name"; 
 *  info "Server Description";
 *  numeric (server numeric*);
 * }; 
Ok. What's this about? server.name. What is exactly refered to? I think this IS where i put irc.bladegash.net and the server description , like Blade Gash Official IRC server. I'm however not sure.

Then this:

Code: Select all

 link (server name)
 * {
 *	username	(username, * works too);
 * 	hostname	(ip number/hostmask);
 *	bind-ip		(What IP to bind to when connecting, or *);
 *	port		(port to connect to, if any);
 *	hub (If this is a hub, * works, or servermasks it may bring in);
 *	[or leaf *;]
 *	password-connect "(pass to send)";
 *	password-receive "(pass we should receive)";
 *	class		(class to direct servers into);
 *	options {
 *		(options here*);
 *	};
 *      /* If we use SSL, we can choose what cipher to use in SSL mode
 *       * Retrieve a list by "openssl ciphers", seperate ciphers with :'s
 *      */
 *      ciphers "DES-CBC3-MD5";
 * 
 * };
Oh, another thing. let me point out i do not want a reference to the manual,as i have read it, and i don't quite understand some parts of it. I want actual GOOD answers and straight to the point.
Ok, so where was i? Ah yes, i that part of the config file. There is set on somtehing like:

Code: Select all

link            irc.bladegash.net
{
	username	*;
	hostname 	1.2.3.4;
	bind-ip 	*;
	port 		7029;
	hub             *;
	password-connect "LiNk";
	password-receive "LiNk";
	class           servers;
		options {
			/* Note: You should not use autoconnect when linking services */
			autoconnect;
			zip;
		};
};
I do not know what exactly does that, but meh.

And this lastly:

Code: Select all

/* Network configuration */
set {
	network-name 		"Blade-Gash";
	default-server 		"irc.bladegash.net";
	services-server 		"irc.bladegash.net";
	stats-server 		"irc.bladegash.net";
	help-channel 		"#main";
	hiddenhost-prefix	"bg";
	/* prefix-quit 		"no"; */
	/* Cloak keys should be the same at all servers on the network.
	 * They are used for generating masked hosts and should be kept secret.
	 * The keys should be 3 random strings of 5-100 characters
	 * (10-20 chars is just fine) and must consist of lowcase (a-z),
	 * upcase (A-Z) and digits (0-9) [see first key example].
	 */
	cloak-keys {
		"cloak key";
		"a actual working cloak key";
		"somecloakkey";
	};
	/* on-oper host */
	hosts {
		local		"locop.roxnet.org";
		global		"ircop.roxnet.org";
		coadmin		"coadmin.roxnet.org";
		admin		"admin.roxnet.org";
		servicesadmin 	"csops.roxnet.org";
		netadmin 	"netadmin.roxnet.org";
		host-on-oper-up "no";
That's how i configured it. I'm not sure what to put on /* on oper host */ Also, i'm not sure what the upper values work for.

Anyway, when i try connecting, i just simply can't. There is possibly an error in one of these stated above. I want to know how these three work as and how i should properly edit them.

Btw, I know what's http://www.google.com, so don't direct me to that. Also the manual coming on my unreal has been read. After all, this is what these forums were made for. Support.

Thanks in advance,
Alpha-Omega

(note: i would love if you can connect to irc.kidindustries.net and join #bladegash. I'm on there mostly and if someone thinks i can better understand it telling me person-to-person, way better.)[/color]
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

[..about me { }..] Ok. What's this about? server.name. What is exactly refered to? I think this IS where i put irc.bladegash.net and the server description , like Blade Gash Official IRC server. I'm however not sure.
Right. (and for numeric, see the docs)
Ok, so where was i? Ah yes, i that part of the config file. There is set on somtehing like: [.. link block..]
You only need a link block if you are gonna link with another server (or services), in that case, see the manual or This howto.
And this lastly: [..]
That's all fine.
I'm not sure what to put on /* on oper host */ Also, i'm not sure what the upper values work for.
This is the host the ircop with that level gets when he/she oper ups. To make it work automatically you also need to set set::hosts::host-on-oper-up and the oper needs the get_host oper::flag.
Anyway, when i try connecting, i just simply can't. There is possibly an error in one of these stated above. I want to know how these three work as and how i should properly edit them.
If the ircd is running (eg: check via taskmanager) and your listen lines are correct (the default ones are ok) and you cannot connect then it's unlikely to be an unrealircd problem. Most likely a firewall or router is blocking you, or you are connecting incorrectly. In either cases: '/server 127.0.0.1' will probably work.
Alpha-Omega
Posts: 3
Joined: Mon May 16, 2005 9:50 pm

Post by Alpha-Omega »


Ok so basically all i did not need was the link{}- So i just commented it out. Still not working.

I have a question to answer.

Say i want to be able to be able to connect on my own irc.bladegash.net . What exactly do i need? Only UnrealIRCd? Or do i need something else, i don't know, web space or something. Or is the config file all what i need to install my own server?

-Alpha-Omega
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

You need to register a domain, and set up the proper DNS entries for it.

http://www.vulnscan.org/UnrealIRCd/faq/#28

Wasn't there a FAQ entry that said just that (about the getting a domain name and stuff)?
Alpha-Omega
Posts: 3
Joined: Mon May 16, 2005 9:50 pm

Post by Alpha-Omega »

Yes i have, but how do i specify them on Unreal? I mean, i have my own domain, http://www.blade-gash.net, apppointed to my DNS, make it able to work as server?
-Alpha-Omega



By the way, my native language is not english. I may haven't got a part of it. Who knows.
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

Make a subdomain and have it point to the server.
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

Stealth: [@faq entry] I think I promised to add such a thing at one point.. anyway, I did so now.. added 3 items about connecting.
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

yay!
Post Reply