Ha pasado tiempo, y en ese tiempo se lanzo Apache 2.4 con variados cambios.
El mod dejo de funcionar en algún momento, y a pesar de que hay algunos parches para lograr que compile, de todos modos no funciona.
Por lo que, re-escribí el módulo. Estoy usando C++ (a penas, pero esto sera relevante en el futuro) y memoria compartida. Este código aun lo considero *MUY ALPHA*, así que pruébalo consciente de que hay riesgo que falle.
Este módulo estará publicado en Github mientras llega a ser estable. Las instrucciones están allí.
- Ir al código para el módulo nuevo : https://github.com/IvnSoft/mod_vhost_limit
El módulo antiguo se quedara guardado aquí por razones históricas. Ya no tiene soporte.
- Descargar mod_vhost_limit.c [Download]
Detalles adicionales (para el módulo antiguo) :
Si ExtendedStatus esta desactivado (Off), el módulo no funcionara. Y seras advertido en los logs.
Este trabajo fue inspirado en el módulo mod_vhost_limit de Takato Satsuma quien lo escribió para Apache 1.3.
Si tienes problemas, primero revisa que ExtendedStatus esté activo (On) antes de la instrucción LoadModule, y que MaxVhostClients debe estar después de ServerName en cada vhost.