Hi!

  I've got some serious problems with the following configuration:

  Windows XP Prof. SP2
  Apache 2.2.3
  mod_proxy_http
  Tomcat 5.5.20
  Java Sun SDK 1.5.0_09

  After some requests by IE from any machine on the network all
  network connections on the server freeze. The only solution is to
  reboot the computer. Requests by Firefox or Opera work
  perfectly.

  The killing request seems to be answered by tomcat, but the response
  never reaches the client.

  I'm not sure if it is an apache, tomcat or connector problem nor
  how to debug it. I also tested with ajp connectors, different java,
  apache and tomcat versions. The problem remains. A new installation
  of XP didn't work either.

  My last guess is a configuration issue, but the same config with the
  same webapp works on a linux machine. (Just some JSPs with some
  simple Custom-Tags...)

  Well, these are the important parts of the config. (I can send the
  whole files too.)

  Does anybody have an idea how to debug this behaviour? Or did I make
  a serious mistake configuring the server?

TIA

  Martin


Apache: httpd.conf

NameVirtualHost *

<VirtualHost *>
    ServerAdmin [EMAIL PROTECTED]
    DocumentRoot 
"K:/PROJEKTE/e-business/tomcat/sites/devk-xhtml/branches/devkneu/"
    ServerName branch.eb.hv.devk.de
    ServerAlias branch-sparda.eb.hv.devk.de branch-bahn.eb.hv.devk.de
    
    ErrorLog logs/branch.eb.hv.devk.de-error_log
    CustomLog logs/branch.eb.hv.devk.de-access_log common
    
    ExpiresActive on
    ExpiresDefault "now"


    RewriteEngine on
    RewriteLog logs/branch.eb.hv.devk.de-rewrite_log
    RewriteLogLevel 10
    
    RewriteRule ^(.+)http://branch\.eb\.hv\.devk\.de/.*;jsessionid(.*)$         
$1;jsessionid$2         
    RewriteRule ^(.*)http://branch-sparda\.eb\.hv\.devk\.de/;jsessionid(.*)$    
        $1;jsessionid$2                 
    RewriteRule ^(.*)http://branch-bahn\.eb\.hv\.devk\.de/;jsessionid(.*)$      
        $1;jsessionid$2         

    RewriteCond %{HTTP_HOST}    ^branch\.eb\.hv\.devk\.de
    RewriteRule ^/$     /index.jsp

                RewriteRule ^/(.*)/$    /sumo/$1/
                RewriteRule ^/(.*)\.html$       /sumo/$1.html

    RewriteCond %{HTTP_HOST}    ^branch-sparda\.eb\.hv\.devk\.de
    RewriteRule ^/index.jsp     /index_sparda.jsp
    
    RewriteCond %{HTTP_HOST}    ^branch-sparda\.eb\.hv\.devk\.de
    RewriteRule ^/$     /index_sparda.jsp 
    
#    RewriteRule ^/index_sparda.jsp$    /index_sparda_gottesacker.jsp 

    RewriteCond %{HTTP_HOST}    ^branch-bahn\.eb\.hv\.devk\.de
    RewriteRule ^/index.jsp     /index_bahn.jsp 
    
    RewriteCond %{HTTP_HOST}    ^branch-bahn\.eb\.hv\.devk\.de
    RewriteRule ^/$     /index_bahn.jsp 

                RewriteCond %{QUERY_STRING}     linkpage=(.*\.jsp)
                RewriteRule 
^/(bahn|devk|sparda)/servlet/maincontroller(;jsessionid=.{27}:-1)?$ 
%1?%{QUERY_STRING} [R]

                RewriteRule ^/(.*\.jsp)$        /ebus/$1?%{QUERY_STRING} [PT]

                SetEnv  proxy-sendcl true
                ProxyRequests Off
                ProxyPreserveHost       On
                ProxyBadHeader  Ignore
                Header append Cache-Control "public, must-revalidate"

#               ProxyPass /ebus/        ajp://127.0.0.1:8009/
                ProxyPass /ebus/        http://127.0.0.1:8080/ebus/

    
        <Directory 
"K:/PROJEKTE/e-business/tomcat/sites/devk-xhtml/branches/devkneu/">
#           Header append Cache-Control "public, must-revalidate"

                        AddDefaultCharset utf-8
        
            Options Indexes FollowSymLinks
            AllowOverride None
        
            Order allow,deny
            Allow from all      
            
        </Directory>
</VirtualHost>  

Tomcat: server.xml

<Service name="Catalina">
    <Connector port="8080" debug="true" />

    <!-- This is here for compatibility only, not required -->
    <Connector port="8009" protocol="AJP/1.3" address="localhost" 
                                         minProcessors="100" 
maxProcessors="300" debug="10" />

    <Engine name="Catalina" jvmRoute="tomcat" 
defaultHost="devk-xhtml.eb.hv.devk.de">

      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase" />

      <Host name="branch.eb.hv.devk.de" 
appBase="K:/PROJEKTE/e-business/tomcat/sites/devk-xhtml/branches"
       unpackWARs="false" autoDeploy="false" deployOnStartup="false" 
deployXML="false" debug="true">
        <Alias>branch-sparda.eb.hv.devk.de</Alias>
        <Alias>branch-bahn.eb.hv.devk.de</Alias>


        <Valve className="org.apache.catalina.valves.AccessLogValve"
                 directory="logs"  prefix="branch.eb.hv.devk.de_access_log." 
suffix=".txt"
                 pattern="%t: From %a using %{User-Agent}i by %H, %m - %U?%q 
with Session %S in %D milis: %s" resolveHosts="false"/>

          <Context path="/ebus" docBase="devkneu" debug="true" 
cachingAllowed="false" />

      </Host>

    </Engine>
</Service>

Tomcat: web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd";>
    
<web-app>
        <filter>
                <filter-name>DebugFilter</filter-name>
                
<filter-class>com.devk.ebus.common.web.filter.DebugFilter</filter-class>
        </filter>
  <filter-mapping> 
      <filter-name>DebugFilter</filter-name> 
      <url-pattern>/*</url-pattern> 
  </filter-mapping>     
        <taglib>
                
<taglib-uri>http://www.devk.de/taglibs/ebusiness.tld</taglib-uri>
                <taglib-location>/META-INF/ebusiness.tld</taglib-location>
        </taglib>
        <taglib>
                <taglib-uri>http://www.devk.de/taglibs/vtptags.tld</taglib-uri>
                <taglib-location>/META-INF/vtptags.tld</taglib-location> 
        </taglib>
        <taglib>
                <taglib-uri>http://jakarta.apache.org/taglibs/core</taglib-uri>
                <taglib-location>/META-INF/c.tld</taglib-location> 
        </taglib>
</web-app>

  

  



---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to