Connection refused heißt einfach, dass dein Server die Verbindung nicht annimmt, also dass der IRC Server warhscheinlich gar net läuft. Sollte er überhaupt nicht starten, ist /var/log/ircd/critical.log dein Freund. Sollte er laufen (und ps aux|grep ircd zeigt den Serverprozess an) liegts wohl doch an der Firewall.