Sunday, October 09, 2011

Setup mibbit with InspIRCd 2.0

Both Mibbit's and InspIRCd's wikis are incomplete about that. So here is the full set of instructions on setting this up, with a little improvement.

If you have uncommented <module name="m_cgiirc.so"> in your config file then recomment it.
Instead, add the following line to your config :
<include file="conf/cgiirc.conf">

Create a new file called cgiirc.conf in the conf directory.
Inside that file, add the following :

<module name="m_cgiirc.so">

<cgiirc opernotice="yes">

<cgihost type="webirc" password="yourpasswordhere" mask="64.62.228.82">
<cgihost type="webirc" password="yourpasswordhere" mask="207.192.75.252">
<cgihost type="webirc" password="yourpasswordhere" mask="78.129.202.38">
<cgihost type="webirc" password="yourpasswordhere" mask="109.169.29.95">

<connect name="mibbit" allow="64.62.228.82" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">
<connect name="mibbit2" allow="207.192.75.252" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">
<connect name="mibbit3" allow="78.129.202.38" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">
<connect name="mibbit4" allow="109.169.29.95" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">

This provides you with the advantage of having all your configuration related to cgiirc in one file so if you need to change something, it will be much easier.

"yourpasswordhere" is a password that you will set by going to irc.mibbit.com #help and talking to an IRCOP to have your network added to their database. Note that they won't list your network in their server list if you don't want them to. You HAVE to do this (register your network with mibbit), otherwise everyone who will connect to your network using Mibbit will be under one of the 4 Mibbit hosts. This means that if you do not do this and ban someone who uses Mibbit, you will also ban everyone who uses Mibbit and has connected with the same Mibbit host.

You should be all set! All you need to do now is to rehash your server.

1 comment:

  1. ugh i hate irc clients sometimes, one page of code is one page too much imho. I'm sure when I try this one I'll somehow, agaisnt all odss end up with a big BSOD.

    ReplyDelete