Am 08.11.2008 um 19:08 schrieb Robert Pendell:
Ok. I've compiled and configured both the latest git code and ircservices 5.1.13. I've setup ngircd per what you have stated however I still cannot get it to work. I used the rfc1483 module in it and it never gets a connection. It tries once then dies however it does indicate that it loaded successfully which at least means that there isn't any syntax errors in the config. Attached are "sanitized" versions of my config files. They are sanitized in that there are no personal passwords there. I changed them for privacy.
Here are the lines I am getting in my log file
[Nov 08 13:05:10 2008] IRC Services 5.1.13 starting up [Nov 08 13:05:31 2008] Read error from server: Connection reset by peer
This seems to be an other bug of IRCServices that I forgot to mention and had on all my boxes, as well: IRCServices don't flush the write buffer when the connection to the server is established and therefore never sends the USER and NICK commands to log in. Which in turn causes the server to disconnect IRCServices again because of no commands were received.
Solution #1: Send IRCServices a HUP signal right after starting it up (kill -HUP <PID>).
Solution #2: I fixed the bug in IRCServices, see my post to the IRCServices mailing list: http://lists.ircservices.za.net/pipermail/ircservices/2008/005658.html So you can a) apply this patch or b) wait for an IRCServices release with this patch.