|
|
| Author |
Message |
Dissillus none

Joined: 08 Aug 2004 Posts: 7
|
Posted: Oct 23, 2004 10:50am Post subject: What's Your Favorite Windows IRCd? |
|
|
Other than the fact that windows was never meant to run as an IRC server, and it's a step down from Linux's configurablility, sometimes it's all a netadmin has to work with. That being said, what's your favorite windows-compatible IRCd/Services combo?
Mine would have to be Unreal/Anope. |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1087
|
Posted: Oct 23, 2004 10:54am Post subject: |
|
|
No OS was meant to run as an IRC server. Just that some do it better than others.
To answer your question, I don't run any kind of server on my Win64 box. |
|
| Back to top |
|
 |
Ashen Idler

Joined: 05 Jan 2004 Posts: 285
|
Posted: Oct 24, 2004 10:24am Post subject: |
|
|
Hmmm, this is interesting....
Is anyone here going to dare to admit they run an ircd for a production network off a Windows box? :)
-Ashen |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1087
|
Posted: Oct 24, 2004 10:56am Post subject: |
|
|
| Ashen wrote: | Hmmm, this is interesting....
Is anyone here going to dare to admit they run an ircd for a production network off a Windows box?
-Ashen |
If I ran a windows IRCd I'd admit to it. However, even my testnet is run on FreeBSD. I don't think that there is even a windows port for my IRCd(ircd-ratbox).
I have used ircd-dal, Bahamut and Unreal on Windows before though. However, even then it was a testnet without Services. |
|
| Back to top |
|
 |
Dissillus none

Joined: 08 Aug 2004 Posts: 7
|
Posted: Oct 24, 2004 11:37pm Post subject: |
|
|
| Ashen wrote: | Hmmm, this is interesting....
Is anyone here going to dare to admit they run an ircd for a production network off a Windows box?
-Ashen |
Hell, even I wouldn't admit that LoL
I have to say, running services and getting them to link on windows is a pain in the ass. I remember one time, I was idling in an IRC help channel, and there were about a thousand help requests for setting up an ircd and services on a windows box...it really got annoying after a while, so I can see why the topic is so taboo these days. |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1087
|
Posted: Oct 25, 2004 5:36am Post subject: |
|
|
| Dissillus wrote: | | Ashen wrote: | Hmmm, this is interesting....
Is anyone here going to dare to admit they run an ircd for a production network off a Windows box?
-Ashen |
Hell, even I wouldn't admit that LoL
I have to say, running services and getting them to link on windows is a pain in the ass. I remember one time, I was idling in an IRC help channel, and there were about a thousand help requests for setting up an ircd and services on a windows box...it really got annoying after a while, so I can see why the topic is so taboo these days. |
The process is the exact same. Once they are compiled, edit the conf files and start them. If anything .. it's easier on windows because they are already compiled. |
|
| Back to top |
|
 |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Oct 25, 2004 7:18pm Post subject: |
|
|
Asterisk IRCd is becoming extremely good.
Much better than Unreal in my opinion, and when it comes out it is supposed to be compatible with just about every OS, including windows.
Unfortunately there are still quite a few bugs so we shall have to wait a while before we get it, but when we do I'm almost definitly switching.
But for the time being, yes, on Windows, I don't think Unreal/Anope can be beat. |
|
| Back to top |
|
 |
Robert-E-Lee Idler

Joined: 22 Nov 2004 Posts: 287 Location: in a room with your mum, teaching her how to do certain things....
|
Posted: Nov 23, 2004 5:35am Post subject: |
|
|
as has been said, windows as a platform is less stable, and less configurable than linux, or any other unix derivative. although it's still better than macs, haven't even seen a mac ircd.
anyway.
wIRCd wise, i'd say unreal, in part because it's the only IRCd, except conference room, which has a win32 native version, others being cygwin ports of the original code, thereby making unreal somewhat more stable than the others, especially seeing as cygwin is somewhat annoying.
services wise... that all depends really.
Anope in general, is probably, in my opinion, the best services package available, either on linux OR on windows. the precompile available from http://certus.anope.org, works perfectly well, although it does lack proxy scanning and mysql support. self made compiles work fine on windows too, although i do admit, the space requirements for software neccesary to compile it, can be rather prohibitive for someone suffering from small hard drive disease.
Lakeserv is another viable alternative, being stable, and reliable, and supporting email verification of registration and so on, just as with anope.
the negative sides of lakeserv, are its lack of hostserv and memoserv, and it's lack of modules support. BUT, as a basic windows irc services package, it does the job admirably.
there're others avilable certainly.
but, those two, as services packages are probably the best i've seen.
regarding alternative options,
for statistical services, solarstats is really the only viable win32 option at this time, using one bot (StatServ) which supports raw commands, and has a gui for running, rehashing and editing the config file. A win32 native version of NeoStats (successor to GeoStats) is promised, in the NeoStats 3.x series, but as yet that remains in development, once released, i'd say choose neostats over solarstats.
Proxy Scanning wise.... either compile your own version of anope, or, you have two other options, WinBOPm, a windows port of the *nix native Blitzed Open Proxy Monitor, or ScanServ.
Generally, WinBOPm is the superior of the two at what it does, but, it's not exactly n00b friendly. ScanServ comes with a decent gui, and, for people new to services, is easy to use.
Having run a wIRCd myself, the combination which i used, is: UnrealIRCd( i used from version 3.1.1, through to the current of v3.2.2), Anope precompile ( didn't have space to download the VC toolkit and SDK and so on), SolarStats, and WinBOPm.
i generally find that that combination gives the greatest degree of flexibility. although, i woud caution, that using solarstats, you should limit acces to it greatly, as it does NOT display when someone issues a raw command. |
|
| Back to top |
|
 |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Nov 23, 2004 12:29pm Post subject: |
|
|
I tried lakeserv once. I tried to add myself as a services root and had to pull the plug on the computer because it created a fork bomb
 |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1087
|
Posted: Nov 23, 2004 1:14pm Post subject: |
|
|
| Quote: |
as has been said, windows as a platform is less stable, and less configurable than linux, or any other unix derivative. although it's still better than macs, haven't even seen a mac ircd.
|
Well isn't this just a spawn of opinion and relativity "stable" is a relative term based on person experience. Meaning Windows may be more stable for you but vice versa for someone else. As it was once said by codemastr, and I couldn't have said it any better, a program [Unreal IRCd in his example] may crash every hour for you. Whereas I've enjoyed months of stability. The same is true with Operating Systems. From personal experience I'd say that the longest uptime I've had was set by NT4 Workstation SP6 of more than 200 days. No, the box didn't just sit either, I used it daily as a workstation at an ISP and was our SMTP server. The longest uptime I've had on Linux was around 100 days. Another example is a friend I know runs a shell provider and constantly sees uptimes of 400+ days on FreeBSD. Does this mean that FreeBSD is more stable? .. No, it means he's had better luck with it. In general Windows isn't more or less stable than Linux/Unix/Mac.
Speaking of Mac, since the release of Mac OS X, it's BSD based, meaning that if you install a compiler (gcc) on it you can install and run many *nix apps on it. Including IRCds. |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1087
|
Posted: Nov 23, 2004 1:18pm Post subject: |
|
|
| W-Unit wrote: | I tried lakeserv once. I tried to add myself as a services root and had to pull the plug on the computer because it created a fork bomb
 |
That's not typical for LakeServ. However, I agree with Robert-E-Lee that Anope is a better Services Package, based on my experience and it also comes in Windows flavor.  |
|
| Back to top |
|
 |
DeadNotBuried none

Joined: 01 Mar 2004 Posts: 43
|
Posted: Nov 23, 2004 4:33pm Post subject: |
|
|
a windows NeoStats version isn't just promised in NeoStats 3.0 , it is already there and compiles and runs under windows (still in pre-alpha though).
those that are testing it are still trying to find any errors still in there, but running the *nix version i've found it stable enough to put on a production network, still have to finish adding and testing some of the extra modules though. |
|
| Back to top |
|
 |
Robert-E-Lee Idler

Joined: 22 Nov 2004 Posts: 287 Location: in a room with your mum, teaching her how to do certain things....
|
Posted: Nov 24, 2004 4:02am Post subject: |
|
|
perhaps i should clarify my points a bit more fully,
when i say that windows tends to be a less stable platform, i AM aware that the stability of a system is generally an individual thing, but, windows users, moreso than linux users haver a greater tendency to 'mistreat' their machine, and are less careful in general as to what goes on the machine and how resources are allocated etc, regarding home users, business users vary equally, the stability of windows being lesser is usually down to the competence of the user of the system, that's all i really meant, that in general, not exclusively, but in general, windows users are less familiar with the vagaries of their o/s than linux users are.
(although i'm not saying that you don't get incompetent linux n00bs, like myself)
And regarding macs, i merely meant that i haven't seen an ircd designed specifically for use with applemacs. i was aware that macs were based to varying degrees on unix, and, ircd's could be run there, but i still haven't seen a 'mac' ircd, in the context of mac exclusive.
oh, and the stability of the *nix version of the 3.x series of neostats doesn't automatically reflect on the stability of a win32 version. different systems, different bugs. it's a good indicator, for the stability of the general code sure, but it doesn't indicate the stability of the cross platform version. |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1087
|
Posted: Nov 24, 2004 7:14am Post subject: |
|
|
I disagree with your theories completely. A user "mistreats" their computer for 1 of 2 reasons.
1> ignorance
2> lack of concern
Notice none have any to do with which OS they use. A person can be just as ignorant to Linux/Mac as they can to Windows. From my experience the users ignorance is more appearent on Linux than on Mac or Windows. The later seem to be a bit more user friendly which makes it so less knowledge is required.
Just because Mac don't have an exclusive IRCd Doesn't make it inferior either. Most Macs that I've seen as an IT professional have been in use in the multimedia arena. Newspapers use it quite a bit to generate their papers layouts, many computer generated movies were rendered on Mac 3-D rendering seems to work rather well on a Mac. Each OS has it's strengths and weaknesses, no OS is immune from ignorant users. |
|
| Back to top |
|
 |
Robert-E-Lee Idler

Joined: 22 Nov 2004 Posts: 287 Location: in a room with your mum, teaching her how to do certain things....
|
Posted: Nov 24, 2004 7:24am Post subject: |
|
|
i never denied that linux users can be incompetent, indeed i explicitly stated that i was a linux n00b, and from that it can be inferred that i don't really know my way around it, and can hardly be considered competent.
What i WAS saying, is that the general userbase which each o/s has, is of a certain type, eg: the general userbase of windows users, doesn't know much about it, whereas in comparison, the general userbase of linux, has a tendency to know much more about the system comparatively.
you might also notice, that i didn't state that o/s a is better than o/s b, or o/s c, or o/s d.
it is entirely down to the individual just how their system acts, i also said that quite clearly.
i was generalising somewhat, and while that's not always the fairest way to put things, it should be understood, that it was a generalisation, and that as such, it doesn't apply to the entire userbase of each system, merely to a substantial portion.
generally, i might suggest that perhaps you read posts a little more carefully before responding. as it seems rather clear to me that i did not say, that using a particular system makes you incompetent, which would appear to be what you're inferring that i said. |
|
| Back to top |
|
 |
|
|
| |