Apache 2.2.x with Virtual IPs

Apache 2.2.x with Virtual IPs

am 06.10.2010 05:27:52 von Pravesh Rai

--000e0cd32f6cd31d260491ea5ca8
Content-Type: text/plain; charset=ISO-8859-1

Hi All,

Observed that Apache 2.2.6 (& .15) throws exception inconsistently, at
different places, when the setup (Windows 2003 x86, with 4-12 GB RAM) is
configured with many Virtual IPs. This behavior differs on different setups.
On some setup, it fails even with 10-15 VIPs, but on the other, it fails
with more than 40 VIPs.

Here is the snapshot of Apache configuration:

---------
Timeout 300
KeepAlive Off
#MaxKeepAliveRequests 100
#KeepAliveTimeout 15
ErrorDocument 404 /notfound.php

StartServers 1
MaxClients 250
MinSpareThreads 250
MaxSpareThreads 250
ThreadsPerChild 250
ServerLimit 1
MaxRequestsPerChild 0


NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0


ThreadsPerChild 250
MaxRequestsPerChild 0

UseCanonicalName Off

Options FollowSymLinks
AllowOverride None
#IP_RESTRICTION_BLOCK

ProxyRequests Off
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:logs/scache(512000)
SSLSessionCacheTimeout 300
SSLMutex default
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
-----------

Do anybody has any clue on this ?

Thanks,
Pravesh

--000e0cd32f6cd31d260491ea5ca8
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi All,

=A0

Observed that Apache 2.2.6 (& .15) throws exception inconsistently=
, at different places, when the setup (Windows 2003 x86, with 4-12 GB RAM)=
=A0is configured with many Virtual IPs. This=A0behavior differs on differen=
t setups. On some setup, it fails even with 10-15 VIPs, but on the other, i=
t fails with more than 40 VIPs.


=A0

Here is the snapshot of Apache configuration:

=A0

---------

Timeout 300
KeepAlive Off
#MaxKeepAliveRequests 100
#KeepAliv=
eTimeout 15
ErrorDocument 404 /notfound.php
<IfModule worker.c>=

StartServers         1
MaxClients      =
  =A0 250
MinSpareThreads     250

MaxSpareThreads     250
ThreadsPerChild     250
Serve=
rLimit        =A0 1
MaxRequestsPerChild=A0 0
</IfM=
odule>
<IfModule perchild.c>
NumServers      =A0=
  =A0 5
StartThreads         5
MinSpareThreads=A0=
     5

MaxSpareThreads     10
MaxThreadsPerChild=A0 20
MaxRequestsPe=
rChild=A0 0
</IfModule>
<IfModule mpm_winnt.c>
Threads=
PerChild 250
MaxRequestsPerChild=A0 0
</IfModule>
UseCanonic=
alName Off

<Directory />
  =A0 Options FollowSymLinks
  =A0 AllowO=
verride None
#IP_RESTRICTION_BLOCK
</Directory>
ProxyRequest=
s Off
SSLPassPhraseDialog=A0 builtin
SSLSessionCache    =A0=
  =A0 shmcb:logs/scache(512000)

SSLSessionCacheTimeout=A0 300
SSLMutex=A0 default
SSLRandomSeed start=
up builtin
SSLRandomSeed connect builtin
-----------

=A0

Do=A0anybody has any clue on this ?

=A0

Thanks,

Pravesh


--000e0cd32f6cd31d260491ea5ca8--

Re: Apache 2.2.x with Virtual IPs

am 06.10.2010 05:50:12 von Craig Huffstetler

> Do anybody has any clue on this ?

Can you show us an error log and/or the exceptions given? Also, what
are the "different setups?" I would start to guess at problems given
your configuration, but would love to see what errors are actually
being produced.

Thanks,

Craig

------------------------------------------------------------ ---------
The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org

Re: Apache 2.2.x with Virtual IPs

am 06.10.2010 06:08:56 von Pravesh Rai

--000e0cd1a52eb3ee600491eaef19
Content-Type: multipart/alternative; boundary=000e0cd1a52eb3ee540491eaef17

--000e0cd1a52eb3ee540491eaef17
Content-Type: text/plain; charset=ISO-8859-1

Attached is the error log.

Thanks.

On Wed, Oct 6, 2010 at 9:20 AM, Craig Huffstetler <
craig.huffstetler@gmail.com> wrote:

> > Do anybody has any clue on this ?
>
> Can you show us an error log and/or the exceptions given? Also, what
> are the "different setups?" I would start to guess at problems given
> your configuration, but would love to see what errors are actually
> being produced.
>
> Thanks,
>
> Craig
>

--000e0cd1a52eb3ee540491eaef17
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Attached is the error log.

=A0

Thanks.


On Wed, Oct 6, 2010 at 9:20 AM, Craig Huffstetle=
r <crai=
g.huffstetler@gmail.com
>
wrote:

; PADDING-LEFT: 1ex" class=3D"gmail_quote">
> Do=A0anybody has any clue on this ?

Can=
you show us an error log and/or the exceptions given? Also, what
are th=
e "different setups?" I would start to guess at problems given >
your configuration, but would love to see what errors are actually
being=
produced.

Thanks,

Craig
blockquote>



--000e0cd1a52eb3ee540491eaef17--
--000e0cd1a52eb3ee600491eaef19
Content-Type: text/plain; charset=US-ASCII; name="error_log.txt"
Content-Disposition: attachment; filename="error_log.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gexoi6ql0

W01vbiBPY3QgMDQgMTU6Mzg6MjMgMjAxMF0gW2luZm9dIEluaXQ6IFNlZWRp bmcgUFJORyB3aXRo
IDE0NCBieXRlcyBvZiBlbnRyb3B5DQpbTW9uIE9jdCAwNCAxNTozODoyMyAy MDEwXSBbaW5mb10g
TG9hZGluZyBjZXJ0aWZpY2F0ZSAmIHByaXZhdGUga2V5IG9mIFNTTC1hd2Fy ZSBzZXJ2ZXINCltN
b24gT2N0IDA0IDE1OjM4OjIzIDIwMTBdIFtkZWJ1Z10gc3NsX2VuZ2luZV9w cGhyYXNlLmMoNDcw
KTogdW5lbmNyeXB0ZWQgUlNBIHByaXZhdGUga2V5IC0gcGFzcyBwaHJhc2Ug bm90IHJlcXVpcmVk
DQpbTW9uIE9jdCAwNCAxNTozODoyMyAyMDEwXSBbaW5mb10gSW5pdDogR2Vu ZXJhdGluZyB0ZW1w
b3JhcnkgUlNBIHByaXZhdGUga2V5cyAoNTEyLzEwMjQgYml0cykNCltNb24g T2N0IDA0IDE1OjM4
OjIzIDIwMTBdIFtpbmZvXSBJbml0OiBHZW5lcmF0aW5nIHRlbXBvcmFyeSBE SCBwYXJhbWV0ZXJz
ICg1MTIvMTAyNCBiaXRzKQ0KW01vbiBPY3QgMDQgMTU6Mzg6MjMgMjAxMF0g W2luZm9dIEluaXQ6
IEluaXRpYWxpemluZyAodmlydHVhbCkgc2VydmVycyBmb3IgU1NMDQpbTW9u IE9jdCAwNCAxNToz
ODoyMyAyMDEwXSBbaW5mb10gQ29uZmlndXJpbmcgc2VydmVyIGZvciBTU0wg cHJvdG9jb2wNCltN
b24gT2N0IDA0IDE1OjM4OjIzIDIwMTBdIFtkZWJ1Z10gc3NsX2VuZ2luZV9p bml0LmMoNDE1KTog
Q3JlYXRpbmcgbmV3IFNTTCBjb250ZXh0IChwcm90b2NvbHM6IFNTTHYzLCBU TFN2MSkNCltNb24g
T2N0IDA0IDE1OjM4OjIzIDIwMTBdIFtkZWJ1Z10gc3NsX2VuZ2luZV9pbml0 LmMoNjExKTogQ29u
ZmlndXJpbmcgcGVybWl0dGVkIFNTTCBjaXBoZXJzIFtBTEw6IUFESDohRVhQ T1JUNTY6IUVYUE9S
VDQwOlJDNCtSU0E6K0hJR0g6K01FRElVTTotU1NMdjI6K0VYUDotTE9XOitl TlVMTF0NCltNb24g
T2N0IDA0IDE1OjM4OjIzIDIwMTBdIFtkZWJ1Z10gc3NsX2VuZ2luZV9pbml0 LmMoMzcwKTogQ29u
ZmlndXJpbmcgVExTIGV4dGVuc2lvbiBoYW5kbGluZw0KW01vbiBPY3QgMDQg MTU6Mzg6MjMgMjAx
MF0gW2RlYnVnXSBzc2xfZW5naW5lX2luaXQuYyg3NDIpOiBDb25maWd1cmlu ZyBSU0Egc2VydmVy
IGNlcnRpZmljYXRlDQpbTW9uIE9jdCAwNCAxNTozODoyMyAyMDEwXSBbd2Fy bl0gUlNBIHNlcnZl
ciBjZXJ0aWZpY2F0ZSBDb21tb25OYW1lIChDTikgYHh4eHgnIGRvZXMgTk9U IG1hdGNoIHNlcnZl
ciBuYW1lIT8NCltNb24gT2N0IDA0IDE1OjM4OjIzIDIwMTBdIFtkZWJ1Z10g c3NsX2VuZ2luZV9p
bml0LmMoNzgxKTogQ29uZmlndXJpbmcgUlNBIHNlcnZlciBwcml2YXRlIGtl eQ0KW01vbiBPY3Qg
MDQgMTU6Mzg6MjMgMjAxMF0gW2luZm9dIG1vZF9zc2wvYS5iLmMuZCBjb21w aWxlZCBhZ2FpbnN0
IFNlcnZlcjogSFRUUFNlcnZlci85LjkgVGVzdCBIb21lcGFnZS9hLmIuYy5k LCBMaWJyYXJ5OiBP
cGVuU1NMLzAuOS44bg0KW01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0gW3dh cm5dIHBpZCBmaWxl
IC9sb2dzL2h0dHBkLnBpZCBvdmVyd3JpdHRlbiAtLSBVbmNsZWFuIHNodXRk b3duIG9mIHByZXZp
b3VzIEFwYWNoZSBydW4/DQpbTW9uIE9jdCAwNCAxNTozODoyNCAyMDEwXSBb aW5mb10gSW5pdDog
U2VlZGluZyBQUk5HIHdpdGggMTQ0IGJ5dGVzIG9mIGVudHJvcHkNCltNb24g T2N0IDA0IDE1OjM4
OjI0IDIwMTBdIFtpbmZvXSBMb2FkaW5nIGNlcnRpZmljYXRlICYgcHJpdmF0 ZSBrZXkgb2YgU1NM
LWF3YXJlIHNlcnZlcg0KW01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0gW2Rl YnVnXSBzc2xfZW5n
aW5lX3BwaHJhc2UuYyg0NzApOiB1bmVuY3J5cHRlZCBSU0EgcHJpdmF0ZSBr ZXkgLSBwYXNzIHBo
cmFzZSBub3QgcmVxdWlyZWQNCltNb24gT2N0IDA0IDE1OjM4OjI0IDIwMTBd IFtpbmZvXSBJbml0
OiBHZW5lcmF0aW5nIHRlbXBvcmFyeSBSU0EgcHJpdmF0ZSBrZXlzICg1MTIv MTAyNCBiaXRzKQ0K
W01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0gW2luZm9dIEluaXQ6IEdlbmVy YXRpbmcgdGVtcG9y
YXJ5IERIIHBhcmFtZXRlcnMgKDUxMi8xMDI0IGJpdHMpDQpbTW9uIE9jdCAw NCAxNTozODoyNCAy
MDEwXSBbZGVidWddIHNzbF9zY2FjaGVfc2htY2IuYygyNTMpOiBzaG1jYl9p bml0IGFsbG9jYXRl
ZCA1MTIwMDAgYnl0ZXMgb2Ygc2hhcmVkIG1lbW9yeQ0KW01vbiBPY3QgMDQg MTU6Mzg6MjQgMjAx
MF0gW2RlYnVnXSBzc2xfc2NhY2hlX3NobWNiLmMoMjcyKTogZm9yIDUxMTk1 MiBieXRlcyAoNTEy
MDAwIGluY2x1ZGluZyBoZWFkZXIpLCByZWNvbW1lbmRpbmcgMzIgc3ViY2Fj aGVzLCAxMzMgaW5k
ZXhlcyBlYWNoDQpbTW9uIE9jdCAwNCAxNTozODoyNCAyMDEwXSBbZGVidWdd IHNzbF9zY2FjaGVf
c2htY2IuYygzMDYpOiBzaG1jYl9pbml0X21lbW9yeSBjaG9pY2VzIGZvbGxv dw0KW01vbiBPY3Qg
MDQgMTU6Mzg6MjQgMjAxMF0gW2RlYnVnXSBzc2xfc2NhY2hlX3NobWNiLmMo MzA4KTogc3ViY2Fj
aGVfbnVtID0gMzINCltNb24gT2N0IDA0IDE1OjM4OjI0IDIwMTBdIFtkZWJ1 Z10gc3NsX3NjYWNo
ZV9zaG1jYi5jKDMxMCk6IHN1YmNhY2hlX3NpemUgPSAxNTk5Ng0KW01vbiBP Y3QgMDQgMTU6Mzg6
MjQgMjAxMF0gW2RlYnVnXSBzc2xfc2NhY2hlX3NobWNiLmMoMzEyKTogc3Vi Y2FjaGVfZGF0YV9v
ZmZzZXQgPSAzMjA4DQpbTW9uIE9jdCAwNCAxNTozODoyNCAyMDEwXSBbZGVi dWddIHNzbF9zY2Fj
aGVfc2htY2IuYygzMTQpOiBzdWJjYWNoZV9kYXRhX3NpemUgPSAxMjc4OA0K W01vbiBPY3QgMDQg
MTU6Mzg6MjQgMjAxMF0gW2RlYnVnXSBzc2xfc2NhY2hlX3NobWNiLmMoMzE2 KTogaW5kZXhfbnVt
ID0gMTMzDQpbTW9uIE9jdCAwNCAxNTozODoyNCAyMDEwXSBbaW5mb10gU2hh cmVkIG1lbW9yeSBz
ZXNzaW9uIGNhY2hlIGluaXRpYWxpc2VkDQpbTW9uIE9jdCAwNCAxNTozODoy NCAyMDEwXSBbaW5m
b10gSW5pdDogSW5pdGlhbGl6aW5nICh2aXJ0dWFsKSBzZXJ2ZXJzIGZvciBT U0wNCltNb24gT2N0
IDA0IDE1OjM4OjI0IDIwMTBdIFtpbmZvXSBDb25maWd1cmluZyBzZXJ2ZXIg Zm9yIFNTTCBwcm90
b2NvbA0KW01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0gW2RlYnVnXSBzc2xf ZW5naW5lX2luaXQu
Yyg0MTUpOiBDcmVhdGluZyBuZXcgU1NMIGNvbnRleHQgKHByb3RvY29sczog U1NMdjMsIFRMU3Yx
KQ0KW01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0gW2RlYnVnXSBzc2xfZW5n aW5lX2luaXQuYyg2
MTEpOiBDb25maWd1cmluZyBwZXJtaXR0ZWQgU1NMIGNpcGhlcnMgW0FMTDoh QURIOiFFWFBPUlQ1
NjohRVhQT1JUNDA6UkM0K1JTQTorSElHSDorTUVESVVNOi1TU0x2MjorRVhQ Oi1MT1c6K2VOVUxM
XQ0KW01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0gW2RlYnVnXSBzc2xfZW5n aW5lX2luaXQuYygz
NzApOiBDb25maWd1cmluZyBUTFMgZXh0ZW5zaW9uIGhhbmRsaW5nDQpbTW9u IE9jdCAwNCAxNToz
ODoyNCAyMDEwXSBbZGVidWddIHNzbF9lbmdpbmVfaW5pdC5jKDc0Mik6IENv bmZpZ3VyaW5nIFJT
QSBzZXJ2ZXIgY2VydGlmaWNhdGUNCltNb24gT2N0IDA0IDE1OjM4OjI0IDIw MTBdIFt3YXJuXSBS
U0Egc2VydmVyIGNlcnRpZmljYXRlIENvbW1vbk5hbWUgKENOKSBgeHh4eCcg ZG9lcyBOT1QgbWF0
Y2ggc2VydmVyIG5hbWUhPw0KW01vbiBPY3QgMDQgMTU6Mzg6MjQgMjAxMF0g W2RlYnVnXSBzc2xf
ZW5naW5lX2luaXQuYyg3ODEpOiBDb25maWd1cmluZyBSU0Egc2VydmVyIHBy aXZhdGUga2V5DQpb
TW9uIE9jdCAwNCAxNTozODoyNCAyMDEwXSBbaW5mb10gbW9kX3NzbC9hLmIu Yy5kIGNvbXBpbGVk
IGFnYWluc3QgU2VydmVyOiBIVFRQU2VydmVyLzkuOSBUZXN0IEhvbWVwYWdl L2EuYi5jLmQsIExp
YnJhcnk6IE9wZW5TU0wvMC45LjhuDQo=

--000e0cd1a52eb3ee600491eaef19
Content-Type: text/plain; charset=us-ascii


------------------------------------------------------------ ---------
The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
--000e0cd1a52eb3ee600491eaef19--

Re: Apache 2.2.x with Virtual IPs

am 06.10.2010 06:29:27 von Craig Huffstetler

> Attached is the error log.

Have you recompiled mod_ssl and updated OpenSSL?

Craig

------------------------------------------------------------ ---------
The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org

Re: Apache 2.2.x with Virtual IPs

am 06.10.2010 07:12:58 von Pravesh Rai

--00504502c156b17b6d0491ebd43f
Content-Type: text/plain; charset=ISO-8859-1

Openssl & Apache (all modules) has been recompiled.

Thanks.

On Wed, Oct 6, 2010 at 9:59 AM, Craig Huffstetler <
craig.huffstetler@gmail.com> wrote:

> > Attached is the error log.
>
> Have you recompiled mod_ssl and updated OpenSSL?
>
> Craig
>

--00504502c156b17b6d0491ebd43f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Openssl & Apache (all modules) has been recompiled.

=A0

Thanks.


On Wed, Oct 6, 2010 at 9:59 AM, Craig Huffstetle=
r <crai=
g.huffstetler@gmail.com
>
wrote:

; PADDING-LEFT: 1ex" class=3D"gmail_quote">
> Attached is the error log.

Have you rec=
ompiled mod_ssl and updated OpenSSL?

Craig r>



--00504502c156b17b6d0491ebd43f--