Now, I see the following on stdout:
No random state, generating entropy from /dev/random. I see this
repeatedly if I ctrl-c that process.
Yeah, rageircd uses a 1024-byte random key to establish an encrypted
session server-to-server.
If the ircd can't get enough entropy from the system it slows down
and waits, which I suppose it shouldn't. Best way to stop it is to
just mash the keyboard at a prompt for a bit!!
I'll make this message more verbose.
So, my guess is that rageircd can't get past this startup phase due
to a lack of entropy in the random number generator. The thing is,
I don't wish to use secure connections anyway. I have tried
changing rageircd.conf to include:
listen * {
port 7667;
port 7667 {
secure no;
};
};
to try to turn off security, but so far this has had no effect.
(yes I intended 7667 here, as I'm running dancer-ircd on 6667 for
my users until I can get rageircd working)
That config setting just means port 7667 is a normal port, and cannot
accept client connections over SSL. SSL support is compile time. To
fully disable all SSL features in rageircd you would need to
recompile it without the --enable-openssl autoconf option.
In short this is not really a bug. However I will have a play with
the entropy thing to see if I can get it to fall back with an error
if it can't get enough, and I will at least put in a warning message
about slow loading servers.
Alasdair
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]