users@glassfish.java.net

Load balancer plugin apache2 signal Segmentation fault (11)

From: <glassfish_at_javadesktop.org>
Date: Fri, 26 Jun 2009 10:04:04 PDT

I followed several blogs and all the installation guides I could find to setup loadbalancing with
apache and glassfish2.1.<br/> After solving about 10 other errors, I *finally* came to a solution where apache starts, and everything seems to be loaded ok.<p/>

However, from the moment I click the 'test connection' button in glassfish I get 'connection failed' and then this appears in the log:<p/>

<b>child pid 4308 exit signal Segmentation fault (11)</b><p/>

Btw; if you are wondering why I'm using apache, its because I have a problem with using sun webserver 7.<br/> The plugin is working fine there, but I get very strange timeouts which are related to the keep-alive.<br/> These timeouts seem to occur in combination with an ajax webapplication and redirects. But I'm opening a second post for that one.<p/>

Anyway:<br/>

I installed glassfish 2.1 HA with the plugin.<br/>
I choose webserver7, since I was planning to use that one first.<br/>
Its just now that I'm using apache, so I did the install of the plugin myself, steps listed below.<br/>
I also upgraded the loadbalancer plugin to version 'b10' on the appserver (and the sun webserver) I will be using that version to install on apache as well.<p/>

Next I used the default installed apache on solaris (SunOS 5.10) : Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.7d DAV/2 configured . <br/>This build is SSL enabled, so I generated a server certificate and private key. Configured ssl.conf to use this.<br/> Configured servername (and ip) in both ssl.conf and httpd.conf.<p/>

Next I installed the plugin:<p/>

1. copy *.so from <app>/lib/webserver-plugin/solaris/apache2 to /usr/apache2/libexec<br/>
2. copy *.res from <app>/lib/webserver-plugin/solaris/apache2 to /usr/apache2/modules/resource<br/>
3. copy * from <app>/lib/webserver-plugin/solaris/apache2/errorpage to /usr/apache2/modules/errorpage<br/>
4. copy loadbalancer.xml and *.dtd to /etc/apache2<p/>

chmod 777 loadbalancer.xml (and dtd), just to make sure<br/>
chmod 777 the so file, the res files, just to make sure<p/>

Finally I added this to the httpd.conf:<p/>
[code]
##BEGIN EE LB Plugin Parameters
LoadFile /usr/lib/libCstd.so.1
LoadModule apachelbplugin_module libexec/mod_loadbalancer.so
config-file /etc/apache2/loadbalancer.xml
locale en

<VirtualHost the.ip.address>
DocumentRoot /var/apache2/htdocs
ServerName the.hostname
</VirtualHost>
### END
[/code]

Next I started apache: /usr/apache2/bin/apachectl -D SSL -k start<br/>
<br/>
Then I got this something about libraries that could not be found.<br/>
So I changed the LD_LIBRARY_PATH:<br/>
<br/>
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<appserver>/lib:<appserver>/lib/webserver-plugin/solaris/apache2/:/usr/lib/mps<br/>
<br/>
Finally got rid of that problem. <br/>
But next I saw this in the log file:<br/>
<br/>
ERROR:NSS could not be initialized<br/>
<br/>
I read somewhere that commenting "SSLCryptoDevice pkcs11" in the ssl.conf did the trick.
So I comented it, and indeed , server operational.<br/>
The SSL connector is operational as well, when I browse to it I get the secured connection, can see the certificate etc<br/>
<br/>
This is in the log (debug on) :
[code]
[info] Init: Initializing OpenSSL library
[info] Init: Seeding PRNG with 648 bytes of entropy
[info] Loading certificate & private key of SSL-aware server
[info] Init: Requesting pass phrase via builtin terminal dialog
[debug] ssl_engine_pphrase.c(475): encrypted RSA private key - pass phrase requested
[info] Init: Wiped out the queried pass phrases from memory
[info] Init: Generating temporary RSA private keys (512/1024 bits)
[info] Init: Generating temporary DH parameters (512/1024 bits)
[debug] ssl_scache_dbm.c(406): Inter-Process Session Cache (DBM) Expiry: old: 0, new: 0, removed: 0
[info] Init: Initializing (virtual) servers for SSL
[info] Configuring server for SSL protocol
[debug] ssl_engine_init.c(385): Creating new SSL context (protocols: SSLv2, SSLv3, TLSv1)
[debug] ssl_engine_init.c(510): Configuring client authentication
[debug] ssl_engine_init.c(1075): CA certificate: /C=US/ST=California/L=Santa Clara/O=Sun Microsystems/OU=Sun GlassFish Enterprise Server/CN=zoo0043
[debug] ssl_engine_init.c(568): Configuring permitted SSL ciphers [ALL:!ADH:!EXPORT56:-AES256-SHA:-DHE-RSA-AES256-SHA:-DHE-DSS-AES256-SHA:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL]
[debug] ssl_engine_init.c(652): Configuring server certificate chain (1 CA certificate)
[debug] ssl_engine_init.c(696): Configuring RSA server certificate
[debug] ssl_engine_init.c(735): Configuring RSA server private key
[info] mod_ssl/2.0.63 compiled against Server: Apache/2.0.63, Library: OpenSSL/0.9.7d
[notice] Initializing lbplugin BuildId: GlassFish V2.1 aslb-b10
[debug] mod_apache2lbplugin.cpp(125): lb.runtime: RNTM2001:Initializing Apache LB Plugin
[info] mod_unique_id: using ip addr <theip>
[/code]
<p/>
Ok, so far so good.<br/>
Next I click the 'test connection' button in glassfish:<br/>
<br/>
[code]
[alert] --------------------Name Trans---------
[alert] apache process id = 6451 ; URI = (null)
[alert] Within apachelbplugin_name_trans()
[alert] LBInstance created on virtual server ip ...
[alert] is_virtual = 1 defn_name = /etc/apache2/ssl.conf ...
[debug] LBInstance.h(225): lb.runtime: LBRT1002: Executing Runtime method LBInstance:init
[debug] LBConfigParser.cpp(282): lb.configurator: CNFG1001: Parsing of File : /etc/apache2/loadbalancer.xml : succeeded.
[debug] LBConfigParser.cpp(287): lb.router: DEBUG0000: Finished Reading cluster info\n
[debug] LBConfigParser.cpp(290): lb.router: DEBUG0000: Calling validate
[debug] LoadbalancerData.cpp(62): lb.router: XML_VALIDATOR: Calling LB validate\n.
[warn] lb.configurator: XML_VALIDATOR_WARNING: No clusters configured in the loadbalancer.xml. For Load Balancing to be performed, at least one cluster needs to be configured.
[debug] LoadbalancerData.cpp(91): lb.configurator: XML_VALIDATOR: Checking for Errors in LoadbalancerData\n.
[debug] LBDaemonManager.cpp(27): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager::StringMap:StringMap
[debug] LBDaemonManager.cpp(27): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager::StringMap:StringMap
[debug] LBDaemonManager.cpp(169): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:Constructor
[debug] LBDaemonManager.cpp(129): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:setProxyConfig
 [rit] lb.runtime: RNTM2003:After LBDaemonManager::init()
 [ebug] LBDaemonManager.cpp(152): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:getProxyConfig
 [ebug] LBApacheProxy.cpp(38): lb.runtime: RNTM2021: Entering LBApacheProxy::LBApacheProxy()
 [lert] This request is SECURE...
 [rit] lb.runtime: RNTM2005: after LBApacheProxyRequest::LBApacheProxyRequest()
 [otice] child pid 6451 exit signal Segmentation fault (11)
 [otice] child pid 6450 exit signal Segmentation fault (11)
:
[/code]

The xml warning is normal, since the xml itself is not yet correct (I'm trying to upload it from the appserver , but then I first need to connection to work. this also worked this way on sun webserver so I dont think this is related)<p/>

Anyone an idea what this could or how I can debug this further?<p/>
The complete log:<br>
[code]
[info] Connection to child 0 established (server zoo0043:443, client ip)
[info] Seeding PRNG with 648 bytes of entropy
[debug] ssl_engine_kernel.c(1731): OpenSSL: Handshake: start
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: before/accept initialization
[debug] ssl_engine_io.c(1697): OpenSSL: read 11/11 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 80 62 01 03 01 00 39 .b....9 |
[debug] ssl_engine_io.c(1673): | 0011 - <SPACES/NULS>
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 89/89 bytes from BIO#1da040 [mem: 1e16d3] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 00 00 04 01 00 80 00 00-05 00 00 2f 00 00 33 00 .........../..3. |
[debug] ssl_engine_io.c(1669): | 0010: 00 32 00 00 0a 07 00 c0-00 00 16 00 00 13 00 00 .2.............. |
[debug] ssl_engine_io.c(1669): | 0020: 09 06 00 40 00 00 15 00-00 12 00 00 03 02 00 80 ...@............ |
[debug] ssl_engine_io.c(1669): | 0030: 00 00 08 00 00 14 00 00-11 4a 44 fc e7 87 9d ee .........JD..... |
[debug] ssl_engine_io.c(1669): | 0040: 02 c7 a6 34 35 d6 8b ad-ed 1b 19 1c 6e d0 b1 44 ...45.......n..D |
[debug] ssl_engine_io.c(1669): | 0050: 14 67 a7 37 45 e9 fd 4e-1e .g.7E..N. |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 read client hello A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write server hello A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write certificate A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write server done A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 flush data
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 16 03 01 00 86 ..... |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 134/134 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 10 00 00 82 00 80 4f 3a-cd f9 c2 13 8c 17 a5 34 ......O:.......4 |
[debug] ssl_engine_io.c(1669): | 0010: f1 05 eb 45 15 2e 89 74-fa d1 f9 d9 68 8c a8 09 ...E...t....h... |
[debug] ssl_engine_io.c(1669): | 0020: 34 b8 12 35 b2 f4 20 77-94 24 03 0b 1f bd ce 3d 4..5.. w.$.....= |
[debug] ssl_engine_io.c(1669): | 0030: bf 74 2c 7a 6e f9 be 94-49 03 90 c8 43 f4 35 c3 .t,zn...I...C.5. |
[debug] ssl_engine_io.c(1669): | 0040: c9 6b bb 35 ca 0c fb 8d-39 6e 76 11 d4 da 39 dc .k.5....9nv...9. |
[debug] ssl_engine_io.c(1669): | 0050: 34 1d 9c 4f 38 9f a2 57-f0 94 20 ed dd d7 d7 d6 4..O8..W.. ..... |
[debug] ssl_engine_io.c(1669): | 0060: 93 ba d8 5b 41 45 fb 25-b0 d1 69 39 ff f8 61 e6 ...[AE.%..i9..a. |
[debug] ssl_engine_io.c(1669): | 0070: 2e da 63 eb dd a0 5a 5d-97 9a 57 08 8c da 34 54 ..c...Z]..W...4T |
[debug] ssl_engine_io.c(1669): | 0080: c8 d9 42 19 40 dd ..B.@. |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 read client key exchange A
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 14 03 01 00 01 ..... |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 1/1 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 01 . |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 16 03 01 ... |
[debug] ssl_engine_io.c(1673): | 0005 - <SPACES/NULS>
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 32/32 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 02 5c 7f 45 a9 9e bd f4-5e f5 2a 50 1d 05 6b 8e .\\.E....^.*P..k. |
[debug] ssl_engine_io.c(1669): | 0010: 59 d4 f3 79 24 d7 ea 45-73 21 86 66 dc e5 43 a0 Y..y$..Es!.f..C. |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 read finished A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write change cipher spec A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write finished A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 flush data
[debug] ssl_scache_dbm.c(406): Inter-Process Session Cache (DBM) Expiry: old: 1, new: 1, removed: 0
[debug] ssl_engine_kernel.c(1577): Inter-Process Session Cache: request=SET status=OK id=566B3EADCE7EF7FB124F758167F088615B1BAF7F4F36E0E0C244884B979E5ABB timeout=300s (session caching)
[debug] ssl_engine_kernel.c(1735): OpenSSL: Handshake: done
[info] Connection: Client IP: ip, Protocol: TLSv1, Cipher: RC4-MD5 (128/128 bits)
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 17 03 01 00 db ..... |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 219/219 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 0a ec fb 77 47 9f 96 20-2d 9f 82 6a ec 9b 83 81 ...wG.. -..j.... |
[debug] ssl_engine_io.c(1669): | 0010: b3 c0 24 27 c6 96 17 43-6c 78 1e 97 de 6b 1c f5 ..$'...Clx...k.. |
[debug] ssl_engine_io.c(1669): | 0020: da 0e 6f b9 c5 ad c9 89-52 44 27 ae 6f bc 3c 71 ..o.....RD'.o.<q |
[debug] ssl_engine_io.c(1669): | 0030: 53 0f c8 b1 8c c8 f4 0d-ba c9 1f 3d a3 22 0b 00 S..........=.".. |
[debug] ssl_engine_io.c(1669): | 0040: 3d 47 df 62 ac f4 33 b9-49 86 ee 55 c9 2d bb 56 =G.b..3.I..U.-.V |
[debug] ssl_engine_io.c(1669): | 0050: 11 fb 6d 3a e2 2b 25 d6-70 80 0b a5 87 f8 48 a0 ..m:.+%.p.....H. |
[debug] ssl_engine_io.c(1669): | 0060: 35 cc a9 b7 cd d4 c1 e8-37 15 e5 5e 0b 46 b5 2e 5.......7..^.F.. |
[debug] ssl_engine_io.c(1669): | 0070: ba d6 2d 7f c4 75 5d fe-47 0b 17 9c de 47 94 54 ..-..u].G....G.T |
[debug] ssl_engine_io.c(1669): | 0080: d8 7a 35 03 f7 ad 66 97-e7 2f d1 f9 a7 d2 a5 6c .z5...f../.....l |
[debug] ssl_engine_io.c(1669): | 0090: bb 7d 59 66 95 38 2c a5-03 96 8a 35 e2 8a ab 5b .}Yf.8,....5...[ |
[debug] ssl_engine_io.c(1669): | 00a0: 4c 01 6f b3 d2 fd 7d d1-43 a8 be b6 f5 95 ab f1 L.o...}.C....... |
[debug] ssl_engine_io.c(1669): | 00b0: 3d 94 fa c4 78 45 e8 5e-d5 9b 2e e4 23 05 4c 15 =...xE.^....#.L. |
[debug] ssl_engine_io.c(1669): | 00c0: 62 8e 19 c3 2e a2 04 0d-f5 bc 08 5c 6b be 7e 83 b..........\\k.~. |
[debug] ssl_engine_io.c(1669): | 00d0: b3 5d 23 71 79 26 8a 6c-b6 c2 09 .]#qy&.l... |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[info] Initial (No.1) HTTPS request received for child 0 (server zoo0043:443)
[alert] --------------------Name Trans---------
[alert] apache process id = 6450 ; URI = (null)
[alert] Within apachelbplugin_name_trans()
[alert] LBInstance created on virtual server ip ...
[alert] is_virtual = 1 defn_name = /etc/apache2/ssl.conf ...
[debug] LBInstance.h(225): lb.runtime: LBRT1002: Executing Runtime method LBInstance:init
[debug] LBConfigParser.cpp(282): lb.configurator: CNFG1001: Parsing of File : /etc/apache2/loadbalancer.xml : succeeded.
[debug] LBConfigParser.cpp(287): lb.router: DEBUG0000: Finished Reading cluster info\n
[debug] LBConfigParser.cpp(290): lb.router: DEBUG0000: Calling validate
[debug] LoadbalancerData.cpp(62): lb.router: XML_VALIDATOR: Calling LB validate\n.
[warn] lb.configurator: XML_VALIDATOR_WARNING: No clusters configured in the loadbalancer.xml. For Load Balancing to be performed, at least one cluster needs to be configured.
[debug] LoadbalancerData.cpp(91): lb.configurator: XML_VALIDATOR: Checking for Errors in LoadbalancerData\n.
[debug] LBDaemonManager.cpp(27): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager::StringMap:StringMap
[debug] LBDaemonManager.cpp(27): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager::StringMap:StringMap
[debug] LBDaemonManager.cpp(169): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:Constructor
[debug] LBDaemonManager.cpp(129): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:setProxyConfig
[crit] lb.runtime: RNTM2003:After LBDaemonManager::init()
[debug] LBDaemonManager.cpp(152): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:getProxyConfig
[debug] LBApacheProxy.cpp(38): lb.runtime: RNTM2021: Entering LBApacheProxy::LBApacheProxy()
[alert] This request is SECURE...
[crit] lb.runtime: RNTM2005: after LBApacheProxyRequest::LBApacheProxyRequest()
[info] Connection to child 1 established (server zoo0043:443, client ip)
[info] Seeding PRNG with 648 bytes of entropy
[debug] ssl_engine_kernel.c(1731): OpenSSL: Handshake: start
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: before/accept initialization
[debug] ssl_engine_io.c(1697): OpenSSL: read 11/11 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 16 03 01 00 69 01 00 00-65 03 01 ....i...e.. |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 99/99 bytes from BIO#1da040 [mem: 1e16d3] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 4a 44 fc e7 6c cf 7a e4-51 6e 47 25 c6 2a 65 b6 JD..l.z.QnG%.*e. |
[debug] ssl_engine_io.c(1669): | 0010: d1 2e 7f 03 93 9e d7 48-d7 72 ac 18 08 16 63 ce .......H.r....c. |
[debug] ssl_engine_io.c(1669): | 0020: 20 56 6b 3e ad ce 7e f7-fb 12 4f 75 81 67 f0 88 Vk>..~...Ou.g.. |
[debug] ssl_engine_io.c(1669): | 0030: 61 5b 1b af 7f 4f 36 e0-e0 c2 44 88 4b 97 9e 5a a[...O6...D.K..Z |
[debug] ssl_engine_io.c(1669): | 0040: bb 00 1e 00 04 00 05 00-2f 00 33 00 32 00 0a 00 ......../.3.2... |
[debug] ssl_engine_io.c(1669): | 0050: 16 00 13 00 09 00 15 00-12 00 03 00 08 00 14 00 ................ |
[debug] ssl_engine_io.c(1669): | 0060: 11 01 .. |
[debug] ssl_engine_io.c(1673): | 0099 - <SPACES/NULS>
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_scache_dbm.c(406): Inter-Process Session Cache (DBM) Expiry: old: 1, new: 1, removed: 0
[debug] ssl_engine_kernel.c(1577): Inter-Process Session Cache: request=GET status=FOUND id=566B3EADCE7EF7FB124F758167F088615B1BAF7F4F36E0E0C244884B979E5ABB (session reuse)
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 read client hello A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write server hello A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write change cipher spec A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 write finished A
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 flush data
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 14 03 01 00 01 ..... |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 1/1 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 01 . |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 16 03 01 ... |
[debug] ssl_engine_io.c(1673): | 0005 - <SPACES/NULS>
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 32/32 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: cd 90 1c 2b 08 59 85 a9-b2 ed d1 cd 8c 5b dd 33 ...+.Y.......[.3 |
[debug] ssl_engine_io.c(1669): | 0010: 5d 48 2a bb 5a b8 56 24-e2 bb d6 fb 95 66 1a b7 ]H*.Z.V$.....f.. |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_kernel.c(1739): OpenSSL: Loop: SSLv3 read finished A
[debug] ssl_engine_kernel.c(1735): OpenSSL: Handshake: done
[info] Connection: Client IP: ip, Protocol: TLSv1, Cipher: RC4-MD5 (128/128 bits)
[debug] ssl_engine_io.c(1697): OpenSSL: read 5/5 bytes from BIO#1da040 [mem: 1e16c8] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: 17 03 01 00 db ..... |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1697): OpenSSL: read 219/219 bytes from BIO#1da040 [mem: 1e16cd] (BIO dump follows)
[debug] ssl_engine_io.c(1644): +-------------------------------------------------------------------------+
[debug] ssl_engine_io.c(1669): | 0000: a5 ac e0 41 96 b2 f9 8a-92 2a 06 ab d3 1f c9 3f ...A.....*.....? |
[debug] ssl_engine_io.c(1669): | 0010: 1b 90 15 d5 9b 4e 0b 21-e3 34 80 f3 de 42 6e 1a .....N.!.4...Bn. |
[debug] ssl_engine_io.c(1669): | 0020: e1 8b 2c db 81 5a 66 e1-83 9a 54 ff e2 e0 47 b4 ..,..Zf...T...G. |
[debug] ssl_engine_io.c(1669): | 0030: c4 57 08 b7 e3 f9 7c 32-b0 70 2c fe 7f dd 3e 85 .W....|2.p,...>. |
[debug] ssl_engine_io.c(1669): | 0040: df c0 82 c0 04 bc 33 8b-72 78 4b be d6 17 d6 05 ......3.rxK..... |
[debug] ssl_engine_io.c(1669): | 0050: b0 af da c9 5c f6 91 bc-b8 d8 24 99 1c b9 a1 e0 ....\\.....$..... |
[debug] ssl_engine_io.c(1669): | 0060: b0 79 33 d5 cc 2e eb 02-d8 92 54 4c 44 a3 3c 62 .y3.......TLD.<b |
[debug] ssl_engine_io.c(1669): | 0070: bf 85 97 bb a1 a3 b7 b1-cf 47 13 00 ff 9d 64 3b .........G....d; |
[debug] ssl_engine_io.c(1669): | 0080: 72 fe 5d 64 d6 8a 23 6a-3e a9 dc dc 1b 40 6b b7 r.]d..#j>...._at_k. |
[debug] ssl_engine_io.c(1669): | 0090: 60 32 06 9e 1a d3 f0 32-04 57 16 0c a8 98 98 13 `2.....2.W...... |
[debug] ssl_engine_io.c(1669): | 00a0: f2 b4 a4 3d c8 eb c6 80-14 06 ae e6 5b 95 96 f7 ...=........[... |
[debug] ssl_engine_io.c(1669): | 00b0: 13 da a6 2a f9 ac 8d 82-58 00 40 a7 9d 72 a5 ab ...*....X.@..r.. |
[debug] ssl_engine_io.c(1669): | 00c0: 83 1f e3 d8 ac 66 6a fc-d4 ac 0c b1 96 57 05 07 .....fj......W.. |
[debug] ssl_engine_io.c(1669): | 00d0: 4f 7d a9 22 62 16 6a 45-42 cd 8a O}."b.jEB.. |
[debug] ssl_engine_io.c(1675): +-------------------------------------------------------------------------+
[info] Initial (No.1) HTTPS request received for child 1 (server zoo0043:443)
[alert] --------------------Name Trans---------
[alert] apache process id = 6451 ; URI = (null)
[alert] Within apachelbplugin_name_trans()
[alert] LBInstance created on virtual server ip ...
[alert] is_virtual = 1 defn_name = /etc/apache2/ssl.conf ...
[debug] LBInstance.h(225): lb.runtime: LBRT1002: Executing Runtime method LBInstance:init
[debug] LBConfigParser.cpp(282): lb.configurator: CNFG1001: Parsing of File : /etc/apache2/loadbalancer.xml : succeeded.
[debug] LBConfigParser.cpp(287): lb.router: DEBUG0000: Finished Reading cluster info\n
[debug] LBConfigParser.cpp(290): lb.router: DEBUG0000: Calling validate
[debug] LoadbalancerData.cpp(62): lb.router: XML_VALIDATOR: Calling LB validate\n.
[warn] lb.configurator: XML_VALIDATOR_WARNING: No clusters configured in the loadbalancer.xml. For Load Balancing to be performed, at least one cluster needs to be configured.
[debug] LoadbalancerData.cpp(91): lb.configurator: XML_VALIDATOR: Checking for Errors in LoadbalancerData\n.
[debug] LBDaemonManager.cpp(27): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager::StringMap:StringMap
[debug] LBDaemonManager.cpp(27): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager::StringMap:StringMap
[debug] LBDaemonManager.cpp(169): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:Constructor
[debug] LBDaemonManager.cpp(129): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:setProxyConfig
 [rit] lb.runtime: RNTM2003:After LBDaemonManager::init()
 [ebug] LBDaemonManager.cpp(152): lb.runtime: LBRT1002: Executing Runtime method LBDaemonManager:getProxyConfig
 [ebug] LBApacheProxy.cpp(38): lb.runtime: RNTM2021: Entering LBApacheProxy::LBApacheProxy()
 [lert] This request is SECURE...
 [rit] lb.runtime: RNTM2005: after LBApacheProxyRequest::LBApacheProxyRequest()
 [otice] child pid 6451 exit signal Segmentation fault (11)
 [otice] child pid 6450 exit signal Segmentation fault (11)
[/code]
[Message sent by forum member 'errorken' (errorken)]

http://forums.java.net/jive/thread.jspa?messageID=353197