Configuration Apache2.2, tomcat 5.5 and servlets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello *,
 
When the servlet is stored in /srv/www/tomcat55/base/webapps/
and I am inserting in to the http://localhost:8080/SecM/servlet/DatumServlet then it works.
The same servlet is stored in directory /opt/secm/servlet
but when I used to https://localhost/SecM/servlet/DatumServlet but it is not working.
 
Output of mod_jk.log is:
 
init_ws_service::mod_jk.c (932): Service protocol=HTTP/1.1 method=GET host=(null) addr=10.6.254.18 name=10.6.4.20 port=443 auth=(null) user=(null) laddr=10.6.4.20 raddr=10.6.254.18 uri=/SecM/servlet/DatumServlet
ajp_get_endpoint::jk_ajp_common.c (2922): acquired connection pool slot=0 after 0 retries
ajp_marshal_into_msgb::jk_ajp_common.c (605): ajp marshaling done
ajp_service::jk_ajp_common.c (2246): processing ajp13 with 2 retries
ajp_send_request::jk_ajp_common.c (1461): (ajp13) all endpoints are disconnected.
jk_open_socket::jk_connect.c (451): socket TCP_NODELAY set to On
jk_open_socket::jk_connect.c (575): trying to connect socket 18 to 127.0.0.1:8009
jk_open_socket::jk_connect.c (601): socket 18 connected to 127.0.0.1:8009
ajp_unmarshal_response::jk_ajp_common.c (660): status = 404
ajp_unmarshal_response::jk_ajp_common.c (667): Number of headers is = 2
ajp_unmarshal_response::jk_ajp_common.c (723): Header[0] [Content-Type] = [text/html;charset=utf-8]
ajp_unmarshal_response::jk_ajp_common.c (723): Header[1] [Content-Length] = [1030]
ajp_process_callback::jk_ajp_common.c (1806): AJP13 protocol: Reuse is OK
ajp_reset_endpoint::jk_ajp_common.c (743): (ajp13) resetting endpoint with sd = 18
ajp_done::jk_ajp_common.c (2850): recycling connection pool slot=0 for worker ajp13
jk_handler::mod_jk.c (2460): Service finished with status=404 for worker=ajp13
 
server.xml file is:
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
     to 0 -->
 
        <!-- Note : To use gzip compression you could set the following properties :
 
                           compression="on"
                           compressionMinSize="2048"
                           noCompressionUserAgents="gozilla, traviata"
                           compressableMimeType="text/html,text/xml"
        -->
 
    <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->
<!--
    <Connector port="443" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" />
-->
 
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009"
               enableLookups="false" redirectPort="8443" connectionTimeout="0" protocol="AJP/1.3" />
        <Context path="/SecM" docBase="/opt/secm/servlet"
                crossContext="false" debug="0" reloadable="false" >
        </Context>
When I am enabling port 443 than in /var/log/tomcat55/catalina.out is shown that /usr/share/tomcat55/.keystore is not on the system.
 
In apache2 conf file:
<IfModule mod_jk.c>
JkWorkersFile /etc/tomcat55/workers.properties
#JkExtractSSL off
#<IfDefine DEBUGLOG>
JkLogFile /var/apache/logs/mod_jk.log
#### debug, warn, error and emerg
JkLogLevel debug
#JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
#</IfDefine>
</IfModule>

<VirtualHost _default_:443>
...
...
<IfModule mod_jk.c>
JkMount /SecM/servlet/* ajp13
</IfModule>

</VirtualHost>
 
Can you anybody help me?
 
regards
Petr Hracek
 

 
 

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux