-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

All,

I'm having trouble getting a client certificate chain sent to Tomcat via
mod_jk. Apache httpd 2.2.9, mod_jk 1.2.28, Tomcat 5.5.27.

My httpd configuration looks like this:

        SSLEngine On
        SSLCertificateFile ...
        SSLCertificateKeyFile ...

        SSLOptions +ExportCertData
        JkOptions +ForwardSSLCertChain

        JkMount /cschultz-chadis/*.jsp worker21
        JkLogLevel debug

        # chain.crt contains all 3 certificates
        SSLCACertificateFile /etc/apache2/chadis/chain.crt
        SSLVerifyClient optional

        SSLVerifyDepth 10

I use a template worker for many workers:

worker.template.type=ajp13
worker.template.host=localhost
worker.template.connection_pool_timeout=60
worker.template.socket_timeout=300
worker.template.max_packet_size=65536

... and here's the real worker:

worker.list=worker21
worker.worker21.reference=worker.template
worker.worker21.port=8215

Note that I've set the max_packet_size to the maximum allowed size. Here
is my <Connector> in Tomcat:

    <Connector port="8215"
               enableLookups="false"
               redirectPort="8443" protocol="AJP/1.3"
               URIEncoding="UTF-8" packetSize="65536" />

Note that I've set the maximum packet size to the maximum, here, too.

Apache httpd successfully verifies the client certificate and /does/
send the client certificate to Tomcat. However, I have a certificate
chain that looks like this:

Root Cert <- Root Signing Cert <- Sub Signing Cert <- My Client Cert

In my Java code, I'd like to re-verify the client certificate by loading
only the root certificate and rely on the chain forwarded from Apache
httpd for recursive verification (or I can do that myself, I suppose,
but I'd like to get the whole chain anyway).

I have attached a debug-level mod_jk log file that shows the
conversation for this one request/response (don't worry, the certs are
all test certs). If you skip past all the "maintaining worker X" lines,
you'll see that 3 certificates are dumped to the log by init_ws_service.
In order from top to bottom, these certs are: client cert, sub-signing
cert, root signing cert (but not the top-level root cert).

If you continue reading, you can see that mod_jk sends at least part of
the first certificate. I seem to recall that mod_jk in debug mode only
logs part of the request, so it's possible that more information is
being sent than is being logged, so I can't tell if everything gets sent.

I have a JSP (shown below) that dumps out information about the
certificate being used to verify the client cert, as well as everything
sent by the client.

What I see in my browser when this is run is (roughly):

==============================
caCert is [ CA cert details ]

fingerprint is: [fingerprint]

sig is: [MD5 hash] (64 bytes)

Client cert is:

[Ljava.security.cert.X509Certificate;@1a8402c([Ljava.security.cert.X509Certificate;)

It's an array of 1 certificates.

1. [ client cert details ]

verification: true

Thanks!
==============================

If I use the "sub-signing" certificate (that's the one used to directly
sign the client cert), then I get "verification: true". If I use the
root certificate, I get "verification: false" which makes sense because,
without the certificate chain, these certs have no relationship.

Any help would be greatly appreciated. Specifically, I'd like to know:

1. How to get httpd / mod_jk to send the entire cert chain (I thought
   I had configured it appropriately)
2. How to fetch the whole certificate chain from the request
   (I had expected an array with more than 1 certificate)
3. How to properly verify the client cert given the root cert on disk
   and the chain provided by the client (which ought to be easy if
   I simply iterate over the chain provided in the request).

Thanks,
- -chris

ClientCertInfo.jsp:
==========================
<%@ page
    pageEncoding="UTF-8"
    session="false"
    language="java"
    import="
      java.io.*,
      java.util.*,
      java.security.cert.*,
      java.security.KeyStore,
com.chadis.tools.security.Digester,
com.chadis.tools.security.EncodingUtil
    "
%>
<%
  FileInputStream inStream = null;
  X509Certificate caCert = null;

  try
  {
    X509Certificate cert = null;
    inStream = new
FileInputStream("/home/cschultz/projects/client-ssl-cert/third/ca.crt.simple");
    CertificateFactory cf = CertificateFactory.getInstance("X.509");
    caCert = (X509Certificate)cf.generateCertificate(inStream);
  }
  finally
  {
    if(null != inStream) try { inStream.close(); }
    catch (IOException ioe) { out.print("<!-- error closing stream: " +
ioe + " -->"); }
  }
%>
<p><pre>caCert is <%= caCert %></pre><p>
<p>fingerprint is: <%=
EncodingUtil.toByteString(Digester.digest(caCert.getEncoded(), "SHA-1"))
%></p>
<p>sig is: <%= EncodingUtil.toByteString(caCert.getSignature()) %> (<%=
caCert.getSignature().length / 2%> bytes)</p>
<%
Object cert = request.getAttribute("javax.servlet.request.X509Certificate");
%>
<p>Client cert is: <pre><%= (null == cert ? "null :(" : cert.toString()
+ "(" + cert.getClass().getName() + ")") %></pre></p>



<%
  if(cert instanceof X509Certificate)
  {
%>
It's a standard certificate.
<%
  }
  else if (cert instanceof X509Certificate[])
  {
    X509Certificate[] certs = (X509Certificate[])cert;
%>
It's an array of <%= certs.length %> certificates.
<ol>
<%
    for(int i=0; i<certs.length; ++i)
    {
%>
<li>
  <pre><%= certs[i] %></pre>
  <br />
  issuer: <pre><%= certs[i].getIssuerDN() %></pre>
  <br />
  verification:
<%
  boolean verified = false;
  try {
    certs[i].verify(caCert.getPublicKey());

    verified = true;
  } catch (Exception e) {
   // do nothing
  }
%>
  <%= verified %>
</li>
<%
    }
%>
</ol>
<%
  }
%>
Thanks!
=============================
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAksGwbMACgkQ9CaO5/Lv0PBl4QCePodS3fWxOdyoR5K/dxdQtf0x
hmUAnjTuSvGugtXL6HvXoDtoeNSiAHbN
=RLLK
-----END PGP SIGNATURE-----
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
map_uri_to_worker_ext::jk_uri_worker_map.c (1036): Attempting to map URI 
'/cschultz-chadis/admin/ClientCertInfo.jsp' from 1 maps
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
find_match::jk_uri_worker_map.c (850): Attempting to map context URI 
'/cschultz-chadis/*.jsp=worker21' source 'JkMount'
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
find_match::jk_uri_worker_map.c (863): Found a wildchar match 
'/cschultz-chadis/*.jsp=worker21'
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] jk_handler::mod_jk.c 
(2459): Into handler jakarta-servlet worker=worker21 r->proxyreq=0
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
wc_get_worker_for_name::jk_worker.c (116): found a worker worker21
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker01
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker02
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.876 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker03
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker04
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker05
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker06
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker21
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker22
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker23
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker24
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker25
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker26
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker31
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker32
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker33
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.877 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker34
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker35
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
wc_maintain::jk_worker.c (339): Maintaining worker worker36
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_maintain::jk_ajp_common.c (3081): reached pool min size 13 from 25 cache 
slots
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
wc_get_name_for_type::jk_worker.c (293): Found worker type 'ajp13'
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
init_ws_service::mod_jk.c (867): SSL client certificate (3620 bytes): 
-----BEGIN CERTIFICATE-----
MIIC+zCCAmSgAwIBAgICFEowDQYJKoZIhvcNAQEFBQAwgYAxCzAJBgNVBAYTAlVT
MREwDwYDVQQIEwhNYXJ5bGFuZDEhMB8GA1UEChMYVG90YWwgQ2hpbGQgSGVhbHRo
LCBJbmMuMQ8wDQYDVQQLEwZDSEFESVMxKjAoBgNVBAMTIUNIQURJUyBDbGllbnQg
U2lnbmluZyBDZXJ0aWZpY2F0ZTAeFw0wOTExMTkyMTQ5MDVaFw0xMTExMTkyMTQ5
MDVaMIGHMQswCQYDVQQGEwJVUzERMA8GA1UECBMITWFyeWxhbmQxITAfBgNVBAoT
GFRvdGFsIENoaWxkIEhlYWx0aCwgSW5jLjEPMA0GA1UECxMGQ0hBRElTMTEwLwYD
VQQDFChDSEFESVMvRnJhbmtsaW4gU3F1YXJlIEhvc3BpdGFsIFdpUGFkICMxMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC+TezrUb2Bo889dnSHQ9CSal1Jw0S5
eV/74IlGMNnDS9PYZ8ITtdJXj3h9B1Ob8PjWpsDJQ03rb0oQEfX51nt6tcjQgRoV
h1UGPF0uWvyyRqmK3EvmyGdtRCpgEtknf/e7DV84yGyxLD9dS+DzB8NnDoGV+kZf
Q+HxIMp7W+NKuwIDAQABo3sweTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1P
cGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUL4u3oJ0I19j1
j9FO7PmBZIKVqEwwHwYDVR0jBBgwFoAUqDuUvZYFkbiMwWdfjg2viJUd7f8wDQYJ
KoZIhvcNAQEFBQADgYEAFXM0unMuvuf1ablBIhbgY3lJf1Mj3kk91ByUVrUDMZTf
CWymm3dM4yoWX3XL67iatYNW5bNBcr+pOtPZB59vIC/kiadZY4jKqNmEeEZ3XHOn
sEpUnvgA/a1JGGRRa4r47zepuPCDtg7RVTjiK+MlX8YkSkIuhyc51cApPHgPD8g=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDbzCCAtigAwIBAgICM0AwDQYJKoZIhvcNAQEFBQAwfjELMAkGA1UEBhMCVVMx
ETAPBgNVBAgTCE1hcnlsYW5kMSEwHwYDVQQKExhUb3RhbCBDaGlsZCBIZWFsdGgs
IEluYy4xDzANBgNVBAsTBkNIQURJUzEoMCYGA1UEAxMfQ0hBRElTIFJvb3QgU2ln
bmluZyBDZXJ0aWZpY2F0ZTAeFw0wOTExMTkyMTQ4MzNaFw0xOTExMTcyMTQ4MzNa
MIGAMQswCQYDVQQGEwJVUzERMA8GA1UECBMITWFyeWxhbmQxITAfBgNVBAoTGFRv
dGFsIENoaWxkIEhlYWx0aCwgSW5jLjEPMA0GA1UECxMGQ0hBRElTMSowKAYDVQQD
EyFDSEFESVMgQ2xpZW50IFNpZ25pbmcgQ2VydGlmaWNhdGUwgZ8wDQYJKoZIhvcN
AQEBBQADgY0AMIGJAoGBALMWXLw/9nmrZwgl34YxKnPkC0lWAxlGAXAIfwOAPvSL
NciE1RfDGgdSPIn1zy6xnK00Ul2lzQUIpau2+Cl4IL8YW9uhLbKL3MLWnfEkkb7K
R8jFRK6QYzHwvvkD6LaCk0nwePNdsltyCt3o9zq49OKOxuwv9TlZDSCIPb5I0xHt
AgMBAAGjgfgwgfUwHQYDVR0OBBYEFKg7lL2WBZG4jMFnX44Nr4iVHe3/MIG4BgNV
HSMEgbAwga2AFChNal3wLZ2NXSnmDV20IB7Tks8GoYGQpIGNMIGKMQswCQYDVQQG
EwJVUzERMA8GA1UECBMITWFyeWxhbmQxEjAQBgNVBAcTCUJhbHRpbW9yZTEhMB8G
A1UEChMYVG90YWwgQ2hpbGQgSGVhbHRoLCBJbmMuMQ8wDQYDVQQLEwZDSEFESVMx
IDAeBgNVBAMTF0NIQURJUyBSb290IENlcnRpZmljYXRlggIhXjAMBgNVHRMEBTAD
AQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOBgQBHd+pjS+Yzz0A3lOkR
pwTJSssxQ4fJ/52LjEYvtrI5uDGBkF0/yXEaI4PBAzE79NiqhAEzkSApRbVhfNbs
Ar6PD0T/COi3gU5dejzoiymZdzAgawagTASkP4UUKQVKBFkQtbmGB5LNNzcXsOea
rkFU0ywatgSU5zCheaWkinfVzw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDgDCCAumgAwIBAgICIV4wDQYJKoZIhvcNAQEFBQAwgYoxCzAJBgNVBAYTAlVT
MREwDwYDVQQIEwhNYXJ5bGFuZDESMBAGA1UEBxMJQmFsdGltb3JlMSEwHwYDVQQK
ExhUb3RhbCBDaGlsZCBIZWFsdGgsIEluYy4xDzANBgNVBAsTBkNIQURJUzEgMB4G
A1UEAxMXQ0hBRElTIFJvb3QgQ2VydGlmaWNhdGUwHhcNMDkxMTE5MjE0NzQ5WhcN
MTkxMTE3MjE0NzQ5WjB+MQswCQYDVQQGEwJVUzERMA8GA1UECBMITWFyeWxhbmQx
ITAfBgNVBAoTGFRvdGFsIENoaWxkIEhlYWx0aCwgSW5jLjEPMA0GA1UECxMGQ0hB
RElTMSgwJgYDVQQDEx9DSEFESVMgUm9vdCBTaWduaW5nIENlcnRpZmljYXRlMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDRH0fCILLYQ6GlYIPLKqSkB088eSOO
e3a5WYPsM7+2hxZ/Cfhlo+kWHGTGV/hj5mNTNNOrzlYP/0dj5SPAxWb3rctI/tSv
ng1OYHJDbuHPem4AUFu6J8bCWKx1VHRwEI+EOCASHsyTVx6zwzdGceTwdZOLJ0au
h+DD504Hr/J0AwIDAQABo4H/MIH8MB0GA1UdDgQWBBQoTWpd8C2djV0p5g1dtCAe
05LPBjCBvwYDVR0jBIG3MIG0gBQ7YcI6LIrWzvdFGyUBmNDqnsj1UqGBkKSBjTCB
ijELMAkGA1UEBhMCVVMxETAPBgNVBAgTCE1hcnlsYW5kMRIwEAYDVQQHEwlCYWx0
aW1vcmUxITAfBgNVBAoTGFRvdGFsIENoaWxkIEhlYWx0aCwgSW5jLjEPMA0GA1UE
CxMGQ0hBRElTMSAwHgYDVQQDExdDSEFESVMgUm9vdCBDZXJ0aWZpY2F0ZYIJAN3k
WK0VaBELMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUA
A4GBAE6nIhSpGR36zuP70sqgOcui+KvtsC2oqJziEENrzSW9aaEdGifDX0/UeMY2
94X9b2DaUY4m1Zbi/ybTzENxkK+qwPZTgfsN5xkXwm8grXz/r8y1zT1Jkdl0EH5G
ihpbqb5COIdhUiAq+cdqfa5sRe0CB1olxD8UqVlORDcikydH
-----END CERTIFICATE-----

[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
init_ws_service::mod_jk.c (977): Service protocol=HTTP/1.1 method=GET ssl=true 
host=(null) addr=69.143.128.194 name=dev.chadis.com port=443 auth=(null) 
user=(null) laddr=208.85.173.134 raddr=69.143.128.194 
uri=/cschultz-chadis/admin/ClientCertInfo.jsp
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_get_endpoint::jk_ajp_common.c (2977): acquired connection pool slot=0 after 
0 retries
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_marshal_into_msgb::jk_ajp_common.c (605): ajp marshaling done
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_service::jk_ajp_common.c (2283): processing worker21 with 2 retries
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
ajp_send_request::jk_ajp_common.c (1501): (worker21) all endpoints are 
disconnected.
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
jk_open_socket::jk_connect.c (452): socket TCP_NODELAY set to On
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
jk_open_socket::jk_connect.c (541): timeout 300 set for socket=15
[Fri Nov 20 15:45:13.878 2009] [7826:3057286032] [debug] 
jk_open_socket::jk_connect.c (576): trying to connect socket 15 to 
127.0.0.1:8215
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
jk_open_socket::jk_connect.c (602): socket 15 connected to 127.0.0.1:8215
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connect_to_endpoint::jk_ajp_common.c (931): Connected socket 15 to 
(127.0.0.1:8215)
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): sending to ajp13 pos=4 
len=4223 max=65536
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0000    12 34 10 7B 02 
02 00 08 48 54 54 50 2F 31 2E 31  - .4.{....HTTP/1.1
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0010    00 00 29 2F 63 
73 63 68 75 6C 74 7A 2D 63 68 61  - ..)/cschultz-cha
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0020    64 69 73 2F 61 
64 6D 69 6E 2F 43 6C 69 65 6E 74  - dis/admin/Client
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0030    43 65 72 74 49 
6E 66 6F 2E 6A 73 70 00 00 0E 36  - CertInfo.jsp...6
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0040    39 2E 31 34 33 
2E 31 32 38 2E 31 39 34 00 FF FF  - 9.143.128.194...
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0050    00 0E 64 65 76 
2E 63 68 61 64 69 73 2E 63 6F 6D  - ..dev.chadis.com
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0060    00 01 BB 01 00 
0B A0 0B 00 0E 64 65 76 2E 63 68  - ..........dev.ch
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0070    61 64 69 73 2E 
63 6F 6D 00 A0 0E 00 6D 4D 6F 7A  - adis.com....mMoz
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0080    69 6C 6C 61 2F 
35 2E 30 20 28 57 69 6E 64 6F 77  - illa/5.0.(Window
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0090    73 3B 20 55 3B 
20 57 69 6E 64 6F 77 73 20 4E 54  - s;.U;.Windows.NT
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 00a0    20 36 2E 30 3B 
20 65 6E 2D 55 53 3B 20 72 76 3A  - .6.0;.en-US;.rv:
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 00b0    31 2E 39 2E 31 
2E 35 29 20 47 65 63 6B 6F 2F 32  - 1.9.1.5).Gecko/2
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 00c0    30 30 39 31 31 
30 32 20 46 69 72 65 66 6F 78 2F  - 0091102.Firefox/
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 00d0    33 2E 35 2E 35 
20 28 2E 4E 45 54 20 43 4C 52 20  - 3.5.5.(.NET.CLR.
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 00e0    33 2E 35 2E 33 
30 37 32 39 29 00 A0 01 00 3F 74  - 3.5.30729)....?t
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 00f0    65 78 74 2F 68 
74 6D 6C 2C 61 70 70 6C 69 63 61  - ext/html,applica
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0100    74 69 6F 6E 2F 
78 68 74 6D 6C 2B 78 6D 6C 2C 61  - tion/xhtml+xml,a
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0110    70 70 6C 69 63 
61 74 69 6F 6E 2F 78 6D 6C 3B 71  - pplication/xml;q
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0120    3D 30 2E 39 2C 
2A 2F 2A 3B 71 3D 30 2E 38 00 00  - =0.9,*/*;q=0.8..
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0130    0F 41 63 63 65 
70 74 2D 4C 61 6E 67 75 61 67 65  - .Accept-Language
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0140    00 00 0E 65 6E 
2D 75 73 2C 65 6E 3B 71 3D 30 2E  - ...en-us,en;q=0.
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0150    35 00 00 0F 41 
63 63 65 70 74 2D 45 6E 63 6F 64  - 5...Accept-Encod
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0160    69 6E 67 00 00 
0C 67 7A 69 70 2C 64 65 66 6C 61  - ing...gzip,defla
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0170    74 65 00 00 0E 
41 63 63 65 70 74 2D 43 68 61 72  - te...Accept-Char
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0180    73 65 74 00 00 
1E 49 53 4F 2D 38 38 35 39 2D 31  - set...ISO-8859-1
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0190    2C 75 74 66 2D 
38 3B 71 3D 30 2E 37 2C 2A 3B 71  - ,utf-8;q=0.7,*;q
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 01a0    3D 30 2E 37 00 
00 0A 4B 65 65 70 2D 41 6C 69 76  - =0.7...Keep-Aliv
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 01b0    65 00 00 03 33 
30 30 00 A0 06 00 0A 6B 65 65 70  - e...300.....keep
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 01c0    2D 61 6C 69 76 
65 00 A0 09 00 68 4A 53 45 53 53  - -alive....hJSESS
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 01d0    49 4F 4E 49 44 
3D 30 37 31 43 35 34 39 45 30 37  - IONID=071C549E07
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 01e0    33 45 38 37 41 
42 30 46 35 39 43 45 38 41 31 46  - 3E87AB0F59CE8A1F
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 01f0    30 37 41 37 43 
30 3B 20 5F 5F 75 74 6D 61 3D 35  - 07A7C0;.__utma=5
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0200    30 31 36 39 38 
34 34 2E 38 30 34 36 37 37 34 33  - 0169844.80467743
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0210    2E 31 32 33 36 
36 31 32 36 31 31 2E 31 32 33 36  - .1236612611.1236
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0220    36 31 32 36 31 
31 2E 31 32 33 36 36 31 32 36 31  - 612611.123661261
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0230    31 2E 31 00 00 
0D 43 61 63 68 65 2D 43 6F 6E 74  - 1.1...Cache-Cont
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0240    72 6F 6C 00 00 
09 6D 61 78 2D 61 67 65 3D 30 00  - rol...max-age=0.
[Fri Nov 20 15:45:13.879 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0250    A0 08 00 01 30 
00 07 0E 24 2D 2D 2D 2D 2D 42 45  - ....0...$-----BE
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0260    47 49 4E 20 43 
45 52 54 49 46 49 43 41 54 45 2D  - GIN.CERTIFICATE-
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0270    2D 2D 2D 2D 0A 
4D 49 49 43 2B 7A 43 43 41 6D 53  - ----.MIIC+zCCAmS
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0280    67 41 77 49 42 
41 67 49 43 46 45 6F 77 44 51 59  - gAwIBAgICFEowDQY
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0290    4A 4B 6F 5A 49 
68 76 63 4E 41 51 45 46 42 51 41  - JKoZIhvcNAQEFBQA
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 02a0    77 67 59 41 78 
43 7A 41 4A 42 67 4E 56 42 41 59  - wgYAxCzAJBgNVBAY
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 02b0    54 41 6C 56 54 
0A 4D 52 45 77 44 77 59 44 56 51  - TAlVT.MREwDwYDVQ
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 02c0    51 49 45 77 68 
4E 59 58 4A 35 62 47 46 75 5A 44  - QIEwhNYXJ5bGFuZD
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 02d0    45 68 4D 42 38 
47 41 31 55 45 43 68 4D 59 56 47  - EhMB8GA1UEChMYVG
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 02e0    39 30 59 57 77 
67 51 32 68 70 62 47 51 67 53 47  - 90YWwgQ2hpbGQgSG
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 02f0    56 68 62 48 52 
6F 0A 4C 43 42 4A 62 6D 4D 75 4D  - VhbHRo.LCBJbmMuM
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0300    51 38 77 44 51 
59 44 56 51 51 4C 45 77 5A 44 53  - Q8wDQYDVQQLEwZDS
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0310    45 46 45 53 56 
4D 78 4B 6A 41 6F 42 67 4E 56 42  - EFESVMxKjAoBgNVB
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0320    41 4D 54 49 55 
4E 49 51 55 52 4A 55 79 42 44 62  - AMTIUNIQURJUyBDb
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0330    47 6C 6C 62 6E 
51 67 0A 55 32 6C 6E 62 6D 6C 75  - GllbnQg.U2lnbmlu
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0340    5A 79 42 44 5A 
58 4A 30 61 57 5A 70 59 32 46 30  - ZyBDZXJ0aWZpY2F0
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0350    5A 54 41 65 46 
77 30 77 4F 54 45 78 4D 54 6B 79  - ZTAeFw0wOTExMTky
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0360    4D 54 51 35 4D 
44 56 61 46 77 30 78 4D 54 45 78  - MTQ5MDVaFw0xMTEx
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0370    4D 54 6B 79 4D 
54 51 35 0A 4D 44 56 61 4D 49 47  - MTkyMTQ5.MDVaMIG
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0380    48 4D 51 73 77 
43 51 59 44 56 51 51 47 45 77 4A  - HMQswCQYDVQQGEwJ
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 0390    56 55 7A 45 52 
4D 41 38 47 41 31 55 45 43 42 4D  - VUzERMA8GA1UECBM
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 03a0    49 54 57 46 79 
65 57 78 68 62 6D 51 78 49 54 41  - ITWFyeWxhbmQxITA
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 03b0    66 42 67 4E 56 
42 41 6F 54 0A 47 46 52 76 64 47  - fBgNVBAoT.GFRvdG
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 03c0    46 73 49 45 4E 
6F 61 57 78 6B 49 45 68 6C 59 57  - FsIENoaWxkIEhlYW
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 03d0    78 30 61 43 77 
67 53 57 35 6A 4C 6A 45 50 4D 41  - x0aCwgSW5jLjEPMA
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 03e0    30 47 41 31 55 
45 43 78 4D 47 51 30 68 42 52 45  - 0GA1UECxMGQ0hBRE
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_send_message::jk_ajp_common.c (1070): 03f0    6C 54 4D 54 45 
77 4C 77 59 44 0A 56 51 51 44 46  - lTMTEwLwYD.VQQDF
[Fri Nov 20 15:45:13.880 2009] [7826:3057286032] [debug] 
ajp_send_request::jk_ajp_common.c (1560): (worker21) request body to send 0 - 
request body to resend 0
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): received from ajp13 
pos=0 len=75 max=65536
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0000    04 00 C8 00 02 
4F 4B 00 00 02 00 0C 43 6F 6E 74  - .....OK.....Cont
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0010    65 6E 74 2D 54 
79 70 65 00 00 17 74 65 78 74 2F  - ent-Type...text/
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0020    68 74 6D 6C 3B 
63 68 61 72 73 65 74 3D 55 54 46  - html;charset=UTF
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0030    2D 38 00 00 0E 
43 6F 6E 74 65 6E 74 2D 4C 65 6E  - -8...Content-Len
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0040    67 74 68 00 00 
04 35 32 39 30 00 00 00 00 00 00  - gth...5290......
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_unmarshal_response::jk_ajp_common.c (660): status = 200
[Fri Nov 20 15:45:13.916 2009] [7826:3057286032] [debug] 
ajp_unmarshal_response::jk_ajp_common.c (667): Number of headers is = 2
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_unmarshal_response::jk_ajp_common.c (723): Header[0] [Content-Type] = 
[text/html;charset=UTF-8]
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_unmarshal_response::jk_ajp_common.c (723): Header[1] [Content-Length] = 
[5290]
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): received from ajp13 
pos=0 len=5294 max=65536
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0000    03 14 AA 0A 0A 
3C 70 3E 3C 70 72 65 3E 63 61 43  - .....<p><pre>caC
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0010    65 72 74 20 69 
73 20 5B 0A 5B 0A 20 20 56 65 72  - ert.is.[.[...Ver
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0020    73 69 6F 6E 3A 
20 56 33 0A 20 20 53 75 62 6A 65  - sion:.V3...Subje
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0030    63 74 3A 20 43 
4E 3D 43 48 41 44 49 53 20 43 6C  - ct:.CN=CHADIS.Cl
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0040    69 65 6E 74 20 
53 69 67 6E 69 6E 67 20 43 65 72  - ient.Signing.Cer
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0050    74 69 66 69 63 
61 74 65 2C 20 4F 55 3D 43 48 41  - tificate,.OU=CHA
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0060    44 49 53 2C 20 
4F 3D 22 54 6F 74 61 6C 20 43 68  - DIS,.O="Total.Ch
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0070    69 6C 64 20 48 
65 61 6C 74 68 2C 20 49 6E 63 2E  - ild.Health,.Inc.
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0080    22 2C 20 53 54 
3D 4D 61 72 79 6C 61 6E 64 2C 20  - ",.ST=Maryland,.
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0090    43 3D 55 53 0A 
20 20 53 69 67 6E 61 74 75 72 65  - C=US...Signature
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 00a0    20 41 6C 67 6F 
72 69 74 68 6D 3A 20 53 48 41 31  - .Algorithm:.SHA1
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 00b0    77 69 74 68 52 
53 41 2C 20 4F 49 44 20 3D 20 31  - withRSA,.OID.=.1
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 00c0    2E 32 2E 38 34 
30 2E 31 31 33 35 34 39 2E 31 2E  - .2.840.113549.1.
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 00d0    31 2E 35 0A 0A 
20 20 4B 65 79 3A 20 20 53 75 6E  - 1.5....Key:..Sun
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 00e0    20 52 53 41 20 
70 75 62 6C 69 63 20 6B 65 79 2C  - .RSA.public.key,
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 00f0    20 31 30 32 34 
20 62 69 74 73 0A 20 20 6D 6F 64  - .1024.bits...mod
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0100    75 6C 75 73 3A 
20 31 32 35 37 35 39 34 31 35 36  - ulus:.1257594156
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0110    39 36 32 32 35 
35 33 39 31 37 30 36 34 32 33 30  - 9622553917064230
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0120    39 30 32 37 35 
33 37 33 37 32 36 35 33 35 35 34  - 9027537372653554
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0130    38 39 38 32 37 
34 36 37 37 37 38 30 33 33 38 32  - 8982746777803382
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0140    34 38 37 39 38 
31 36 36 32 38 33 38 39 33 37 32  - 4879816628389372
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0150    32 30 38 38 37 
39 33 36 39 37 37 30 34 34 33 35  - 2088793697704435
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0160    31 39 34 30 37 
38 31 39 39 30 33 38 33 33 32 38  - 1940781990383328
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0170    38 30 38 37 37 
38 36 36 33 34 31 32 31 38 37 34  - 8087786634121874
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0180    31 35 31 39 33 
34 38 35 35 30 33 30 31 35 35 38  - 1519348550301558
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0190    36 33 31 32 38 
31 31 31 31 36 36 30 37 39 39 32  - 6312811116607992
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 01a0    39 31 31 39 37 
37 34 31 32 31 36 31 31 38 38 38  - 9119774121611888
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 01b0    31 31 36 35 35 
32 32 33 31 38 33 33 33 32 37 32  - 1165522318333272
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 01c0    37 35 32 39 37 
37 30 36 39 33 31 35 32 34 34 34  - 7529770693152444
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 01d0    39 33 33 30 39 
39 38 31 37 30 36 31 33 39 39 35  - 9330998170613995
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 01e0    31 34 34 38 36 
39 33 32 30 37 34 32 39 32 38 33  - 1448693207429283
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 01f0    31 32 33 31 37 
33 33 37 32 30 39 30 39 33 31 38  - 1231733720909318
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0200    36 37 31 34 32 
36 38 30 30 31 35 30 39 31 35 30  - 6714268001509150
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0210    31 39 36 38 30 
38 32 38 39 34 37 33 35 34 32 33  - 1968082894735423
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0220    38 30 38 31 35 
33 35 32 32 33 35 34 36 36 39 33  - 8081535223546693
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0230    36 31 32 33 37 
37 39 31 32 31 33 0A 20 20 70 75  - 61237791213...pu
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0240    62 6C 69 63 20 
65 78 70 6F 6E 65 6E 74 3A 20 36  - blic.exponent:.6
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0250    35 35 33 37 0A 
20 20 56 61 6C 69 64 69 74 79 3A  - 5537...Validity:
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0260    20 5B 46 72 6F 
6D 3A 20 54 68 75 20 4E 6F 76 20  - .[From:.Thu.Nov.
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0270    31 39 20 31 36 
3A 34 38 3A 33 33 20 45 53 54 20  - 19.16:48:33.EST.
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0280    32 30 30 39 2C 
0A 20 20 20 20 20 20 20 20 20 20  - 2009,...........
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0290    20 20 20 20 20 
54 6F 3A 20 53 75 6E 20 4E 6F 76  - .....To:.Sun.Nov
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 02a0    20 31 37 20 31 
36 3A 34 38 3A 33 33 20 45 53 54  - .17.16:48:33.EST
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 02b0    20 32 30 31 39 
5D 0A 20 20 49 73 73 75 65 72 3A  - .2019]...Issuer:
[Fri Nov 20 15:45:13.917 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 02c0    20 43 4E 3D 43 
48 41 44 49 53 20 52 6F 6F 74 20  - .CN=CHADIS.Root.
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 02d0    53 69 67 6E 69 
6E 67 20 43 65 72 74 69 66 69 63  - Signing.Certific
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 02e0    61 74 65 2C 20 
4F 55 3D 43 48 41 44 49 53 2C 20  - ate,.OU=CHADIS,.
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 02f0    4F 3D 22 54 6F 
74 61 6C 20 43 68 69 6C 64 20 48  - O="Total.Child.H
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0300    65 61 6C 74 68 
2C 20 49 6E 63 2E 22 2C 20 53 54  - ealth,.Inc.",.ST
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0310    3D 4D 61 72 79 
6C 61 6E 64 2C 20 43 3D 55 53 0A  - =Maryland,.C=US.
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0320    20 20 53 65 72 
69 61 6C 4E 75 6D 62 65 72 3A 20  - ..SerialNumber:.
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0330    5B 20 20 20 20 
33 33 34 30 5D 0A 0A 43 65 72 74  - [....3340]..Cert
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0340    69 66 69 63 61 
74 65 20 45 78 74 65 6E 73 69 6F  - ificate.Extensio
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0350    6E 73 3A 20 34 
0A 5B 31 5D 3A 20 4F 62 6A 65 63  - ns:.4.[1]:.Objec
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0360    74 49 64 3A 20 
32 2E 35 2E 32 39 2E 31 34 20 43  - tId:.2.5.29.14.C
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0370    72 69 74 69 63 
61 6C 69 74 79 3D 66 61 6C 73 65  - riticality=false
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0380    0A 53 75 62 6A 
65 63 74 4B 65 79 49 64 65 6E 74  - .SubjectKeyIdent
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0390    69 66 69 65 72 
20 5B 0A 4B 65 79 49 64 65 6E 74  - ifier.[.KeyIdent
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 03a0    69 66 69 65 72 
20 5B 0A 30 30 30 30 3A 20 41 38  - ifier.[.0000:.A8
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 03b0    20 33 42 20 39 
34 20 42 44 20 39 36 20 30 35 20  - .3B.94.BD.96.05.
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 03c0    39 31 20 42 38 
20 20 20 38 43 20 43 31 20 36 37  - 91.B8...8C.C1.67
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 03d0    20 35 46 20 38 
45 20 30 44 20 41 46 20 38 38 20  - .5F.8E.0D.AF.88.
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 03e0    20 2E 3B 2E 2E 
2E 2E 2E 2E 2E 2E 67 5F 2E 2E 2E  - ..;........g_...
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 03f0    2E 0A 30 30 31 
30 3A 20 39 35 20 31 44 20 45 44  - ..0010:.95.1D.ED
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): received from ajp13 
pos=0 len=2 max=65536
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_connection_tcp_get_message::jk_ajp_common.c (1259): 0000    05 01 00 00 00 
00 00 00 00 00 00 00 00 00 00 00  - ................
[Fri Nov 20 15:45:13.918 2009] [7826:3057286032] [debug] 
ajp_process_callback::jk_ajp_common.c (1846): AJP13 protocol: Reuse is OK
[Fri Nov 20 15:45:13.919 2009] [7826:3057286032] [debug] 
ajp_reset_endpoint::jk_ajp_common.c (743): (worker21) resetting endpoint with 
sd = 15 
[Fri Nov 20 15:45:13.919 2009] [7826:3057286032] [debug] 
ajp_done::jk_ajp_common.c (2905): recycling connection pool slot=0 for worker 
worker21
[Fri Nov 20 15:45:13.919 2009] [7826:3057286032] [debug] jk_handler::mod_jk.c 
(2599): Service finished with status=200 for worker=worker21
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to