Hi Andrew,
Here is a good working config from my courtney server:
-----apache2.conf-----
<IfModule peruser.c>
# Multiplexer pool
MinMultiplexers 50
MaxMultiplexers 60
Multiplexer nobody nogroup
ProcessorWaitTimeout 2 10
# Fork limits
ServerLimit 200
MaxClients 200
MaxRequestsPerChild 1000
# Processor defaults
MinProcessors 40
MinSpareProcessors 3
MaxProcessors 60
# Timeouts
IdleTimeout 60
ExpireTimeout 300
</IfModule>
<Processor iliketoflirt>
User iliketoflirt
Group iliketoflirt
Chroot /home/iliketoflirt
</Processor>
-----sites-enabled/000-default-----
<VirtualHost 94.76.247.137:80>
ServerEnvironment iliketoflirt
</VirtualHost>
Original Message:
-----------------
From: Andrew [email protected]
Date: Sun, 13 Sep 2009 18:06:00 +0100
To: [email protected]
Subject: Re: [peruser] Peruser 0.4.0 beta 1
Hi,
Can an example httpd.conf be put up with the various new configuration
syntaxes in it?
I've got this compiled without issue but the configuration is proving
tricky to get working.
Thanks,
Andrew
On 10 Sep 2009, at 15:19, Stefan Klingner wrote:
> i will test it next week. great work! :)
>
> On Thu, 10 Sep 2009 12:03:03 +0200, Corentin Chary
> <[email protected]> wrote:
>> On Thu, Sep 10, 2009 at 11:25 AM, Taavi Sannik <[email protected]> wrote:
>>> Peruser 0.4.0 beta 1 is now available at
>>> http://www.peruser.org/trac/projects/peruser/wiki/PeruserDownload
>>>
>>> Changes since 0.3.0 should include:
>>> - dc3 patch integration:
>>> - multiplexer pool support
>>> - processor busy timeout support
>>> - new <Processor> directive
>>> - multiplexer mutexes and processor dontwait patch from Lazy.
>>> - other fixes
>>> - FreeBSD 7.2 support
>>> - Better configuration validation:
>>> - if no ServerEnvironment has been set on a VirtualHost, then
>>> multiplexer will respond with "500 Internal Server Error" and
>>> write an
>>> error to logfile (instead of seg faulting)
>>> - SSL NameVirtualhost support (from Lazy)
>>> - In order to make the Lazy's multiplexer mutex patch work and
>>> avoid
>>> confusion/mistakes in the configuration files, the Multiplexer
> directive
>>> has now been deprecated. The user/group values for Multiplexer are
>>> now
>>> set by User and Group directives in the main configuration file
>>> (these
>>> should already exist in every Apache environment). To set
>>> multiplexer's
>>> chroot, you should now use MultiplexerChroot. The old Multiplexer
>>> directive is still valid, but it will show a warning and ignores the
>>> user/group values (chroot should still be set though).
>>> - if the multiplexer cannot pass the request to the processor,
>>> then it
>>> will respond to the client with error "503 Service
>>> unavailable" (only
>>> works when multiplexer isn't directly passing the socket, eg when
>>> SSL
> is
>>> not enabled and NameVirtualhost is set).
>>> - configuration should be fully backwards compatible with peruser
> 0.3.0
>>> (before dcX) (thanks to Lazy)
>>> - reduced log clutter by not displaying the same error message
> multiple
>>> times:
>>> - if multiplexer cannot pass the request multiple times in a
>>> row,
>>> then it will warn the user only once
>>> - if processor cannot write it's PID to cgroup tasks file
>>> multiple
>>> times in a row, then it will warn the user only once
>>> - if multiplexer cannot find a server environment for a
>>> virtualhost, then it will warn the user only once (per virtualhost)
>>>
>>>
>>> Cheers,
>>>
>>
>> Great =)
>> Thanks all for your work !
>> Openning a trac/svn really helped.
> _______________________________________________
> Peruser mailing list
> [email protected]
> http://www.telana.com/mailman/listinfo/peruser
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser
--------------------------------------------------------------------
mail2web.com – Enhanced email for the mobile individual based on Microsoft®
Exchange - http://link.mail2web.com/Personal/EnhancedEmail
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser