Difference between revisions of "IRCd Config/Inspircd1.1"

From Mibbit Wiki
Jump to: navigation, search
(Removed now defunt nota bene)
Line 25: Line 25:
 
The major difference from your normal <connect> block should be the ''allow'' parameter and the ''globalmax'' and ''localmax''. The reason for these changes is so that the server does not identify several users of mibbit as coming from the same IP and then raises a session exceeded error.
 
The major difference from your normal <connect> block should be the ''allow'' parameter and the ''globalmax'' and ''localmax''. The reason for these changes is so that the server does not identify several users of mibbit as coming from the same IP and then raises a session exceeded error.
  
<pre>
 
NB: AS OF 05/04/08 THERE IS AN ERROR IN THE m_cgiirc.so FILE WHICH PREVENTS IT
 
FROM REHASHING PROPERLY, IF YOUR CGIIRC IS NOT WORKING TRY RELOADING THE MODULE.
 
THIS SHOULD BE FIXED SOON.
 
</pre>
 
  
 
For more information: [http://www.inspircd.org/wiki/Modules/cgiirc InspIRCd m_cgiirc documentation]
 
For more information: [http://www.inspircd.org/wiki/Modules/cgiirc InspIRCd m_cgiirc documentation]

Revision as of 01:34, 15 June 2008

Instructions

These are instructions for how to configure your InspIRCd 1.1 installation for use with the Mibbit system.

  1. Locate the cgiirc module in the inspircd.conf called m_cgiirc.so
    Look for
    <module name="m_cgiirc.so">
    and uncomment it.
  2. Locate the cgihost tag below and configure as follows:
  1. Choose type as Webirc
  2. In the password attribute, enter the appropriate Mibbit password as provided by the administrators.
  3. In the mask attribute, enter our IP address 64.62.228.82
    Note: In some cases its been reported that connection from mibbit users were not resolved to the correct address. In some cases this can be fixed by setting the mask to "*". This is NOT recommended behavior.
Your cgihost should look like this:
<cgihost type="webirc" password="Your password here" mask="64.62.228.82">
  1. Locate your connection block and add an additional block as follows
<connect 
   allow="64.62.228.82" 
   timeout="60" 
   flood="10" 
   pingfreq="120"
   threshold="5" 
   sendq="131074"
   recvq="4096"
   globalmax="30"
   localmax="30"
   port="6667">

The major difference from your normal <connect> block should be the allow parameter and the globalmax and localmax. The reason for these changes is so that the server does not identify several users of mibbit as coming from the same IP and then raises a session exceeded error.


For more information: InspIRCd m_cgiirc documentation